There is huge problem with waiting time after taking teleport from town :/ Razorclaw lowering me to 50% while this "WaitTime", but it's not in profile, and i didn't even found it in Trinity code :/
There is tricky option in Trinity Advanced: Code: Set(new TVar("XmlTag.TrinityTownPortal.DefaultWaitTime", 2500, "Time in Milliseconds to set the default wait time for TrinityTownPortal (may be overriden by Profile tags)")); Set(new TVar("XmlTag.TrinityTownPortal.ForceWaitTime", -1, "If not -1, Force set the Time in Milliseconds to clear the area for TrinityTownPortal")); Can't really understand what is this wait timer for
Solution for all prebuffs in town just add line with skill you wanna to use in the profile after the Order word i think for example <UsePower questId="1" snoPower="Barbarian_Warcry" />
[19:54:26] dev: hm [19:54:31] dev: yeah this is for crash prevention [19:54:44] dev: probably not going to do anything for this, it's a very corner case [19:56:16] dev: in the early days of DB, it crashed the game a LOT
HI Kevin, I am a barbarian, and sometimes when I do the run, my earthquake will not be casted because I am doing HOTA all the time. Is there anyway I can do in trinity (combatbarb) to do a energy conservation for earthquake? Thank you in advance
May be there is a way to determine if it's wizzard then pre-buff before port. And i really think what there is a way like "<if condition="(Me.ActorClass == ActorClass.Wizard)">" or something like this. So, what's about delay after taking portal?
Ok got it, timer i wrote before it's for Porting out, not for porting in. For TakingInPortal i found no timers atm, can't really understand the delay, may be rrrix can help?
i cant seem to make the wizard buff before going into the portal, i added the following codes like so: <Profile> <Name>[BigClaw v0.1] RazorClaw</Name> <GameParams quest="113910" step="56" act="A4" resumeFromSave="True" isPrivate="True" numGames="-1" /> <KillMonsters>True</KillMonsters> <PickupLoot>True</PickupLoot> <Order> <TrinityMaxDeaths questId="54" max="1" /> <UsePower questId="1" snoPower="Wizard_Familiar" /> <UsePower questId="1" snoPower="Wizard_Energyarmor" /> <UsePower questId="1" snoPower="Wizard_Magicweapon" /> <If condition="CurrentLevelAreaId == 197101"> <ToggleTargeting questId="1" combat="True" looting="True" lootRadius="50" killRadius="20" /> <LogMessage questId="113910" stepId="56" output="Using portal to Razorclaw" /> <TakeTownPortal questId="113910" stepId="56" /> </If> <If condition="CurrentLevelAreaId == 109516"> <!--WaitTimer questId="113910" stepId="54" waitTime="5000" /--> <TrinityTownPortal questId="113910" stepId="54"/> </If> <LeaveGame reason="The END" stayInParty="False" /> </Order> </Profile> however i don't know if i am doing it right edit: ACTUALLY i know what im doing is wrong because every time i start the bot, it starts in town, i see the beginning of a cast animation of self buffing and then i get an error and kicked out of the game........
guys, new info from hidden source [20:34:22] xxx: add short waittimer while in town [20:34:31] xxx: doing it like that is same as having too high TPS [20:34:41] xxx: each UsePower must be delayed minimum 50ms [20:34:45] xxx: better is 250ms
so how would i do that for a wizard kevin? im very new so forgive my ignorance i also notice that sometimes the bot would focus killing small destructibles before going on razerclaw, this would not be advantageous on t5-6 as i would die instantly.. so how do i fix this?
It's not hidden, it's me Code: <UsePower questId="1" snoPower="Wizard_Familiar" /> <WaitTimer questId="1" waitTime="250" /> <UsePower questId="1" snoPower="Wizard_Energyarmor" /> <WaitTimer questId="1" waitTime="250" /> <UsePower questId="1" snoPower="Wizard_Magicweapon" /> <WaitTimer questId="1" waitTime="250" />
I added the code as so, but it still gives me the same problem as before, once i enter the game, the character attempts to buff for a fraction of a second and then i get an error, kicking me out of the game. <Profile> <Name>[BigClaw v0.1] RazorClaw</Name> <GameParams quest="113910" step="56" act="A4" resumeFromSave="True" isPrivate="True" numGames="-1" /> <KillMonsters>True</KillMonsters> <PickupLoot>True</PickupLoot> <Order> <UsePower questId="1" snoPower="Wizard_Familiar" /> <WaitTimer questId="1" waitTime="250" /> <UsePower questId="1" snoPower="Wizard_Energyarmor" /> <WaitTimer questId="1" waitTime="250" /> <UsePower questId="1" snoPower="Wizard_Magicweapon" /> <WaitTimer questId="1" waitTime="250" /> <TrinityMaxDeaths questId="54" max="1" /> <If condition="CurrentLevelAreaId == 197101"> <ToggleTargeting questId="1" combat="True" looting="True" lootRadius="50" killRadius="20" /> <LogMessage questId="113910" stepId="56" output="Using portal to Razorclaw" /> <TakeTownPortal questId="113910" stepId="56" /> </If> <If condition="CurrentLevelAreaId == 109516"> <!--WaitTimer questId="113910" stepId="54" waitTime="5000" /--> <TrinityTownPortal questId="113910" stepId="54"/> </If> <LeaveGame reason="The END" stayInParty="False" /> </Order> </Profile>
ok, it's untested, probably have the SNOPower's wrong - they're case sensitive. It's an internal DB tag so who knows. The next Trinity version should do what you need, though.
Your proposal doesn't work, I'm afraid. Ah well When is the new Trinity out and is there anything we can do about the time it takes from entering the portal to actually doing something? By removing that timer you could probably up the speed by 15-20 games / hour
The delay after using the portal is for crash prevention. This one profile is a bit of a corner case in terms of how it works. I personally feel it's better to make the bot work with *all* profiles, and have as few crashes as possible, versus making it work perfectly specifically for this one profile
Actually, a lot of the new hot farming spots are from farming through this type of play with high games per hour. I understand it's for crash prevention. By all means, keep it as a feature on default. But please allow us to change it as we please?