VaultNetwork.netVault Network Boards
Author Topic: question for anyone that uses warbot [Locked]
Circus_Freak  1 star
Posts: 55
Registered: 2004-4-16 15:34:03
i just started playin with warbot lastnight.....think im gonna really like it once i get the hang of the nav , also need to figure out how to extend attack range and adjust vitals, its casting stam2man way too early (around 75%) and wants to cast banes every few mins, but as i am a noob to warbot i'm sure i have something set wrong lol


anyways i think when it detects a new critter, you may want to hit save on critter profile before logging out to the profile you use, i was seeing same issue untill i hit save after each detection or before i logged (had to make element adjustments to some of the new critters), also had to make sure i had that profile loaded to start, maby this helps ya!


any tips/feedback on nav/vitals/attack range/buff timer adjustments would be a help or any other adjustments found usefull


awsome plug! thx for the links Eps!

 

-----signature-----
Circus Freak - Master of Staves, Jack of all Trades
Foxxxx - pwnd by the hotkey!
Git-R-Dun at Run Mule Run's!!!
http://www.stanford.edu/group/pandegroup/folding/
-Eps  3 stars
Title: I Love Boobies. And Butts, too!
Posts: 771
Registered: 2007-5-30 21:33:21
Circus_Freak posted:

i just started playin with warbot lastnight.....think im gonna really like it once i get the hang of the nav , also need to figure out how to extend attack range and adjust vitals, its casting stam2man way too early (around 75%) and wants to cast banes every few mins, but as i am a noob to warbot i'm sure i have something set wrong lol


anyways i think when it detects a new critter, you may want to hit save on critter profile before logging out to the profile you use, i was seeing same issue untill i hit save after each detection or before i logged (had to make element adjustments to some of the new critters), also had to make sure i had that profile loaded to start, maby this helps ya!


any tips/feedback on nav/vitals/attack range/buff timer adjustments would be a help or any other adjustments found usefull


awsome plug! thx for the links Eps!



The navigation is the best I've seen of a macro, it allows you to set waypoints that are just for movement and not for attacking, this is great if you're in halls where attacking would make you shoot a war into a wall at a target on the other side. It takes some practice though.


And yes, you have to save everything after you change it to make sure it comes up next time, but the issue we had with monsters was because they weren't adding to the creature database I believe. Even when you saved it, it still would re assess the mob as the first time after logging back in. It worked on one of my PCs but not the others, so I just copy and pasted the 3 files dealing with creatures.


As for buffing, the macro starts off every time you restart it with the same spells depending on which you have enabled. Mine starts with banes first as well. You may have to pre buff yourself before you start the macro, or mess around with the "Randomize" feature on the buffing tab thing. If you turn it off on all buffs it should go in order. When I start the macro I always click force full buff that way I know it buffed everything. Then while hunting what it does is cast a spell every once in a while, and it will continue this the whole time it macros. This makes it so it doesn't have to stop and cast all the buffs at once.


The stam to health thing is set to cast at a certain amount or lack of amount of health, not a percentage. I was having an issue with that when I used warbot on a low health char, it would cast stam 2 health over and over.

This is a copy of part of your war_config file. If you want to change something , just copy and paste the line in your WarBotCfg\name\userconfig file, and edit the number. Please note that some of the numbers here may be different than your file, I edited some myself directly into this file instead of the userconfig, I'm pretty sure I only edited some of the ones dealing with healing.


If you want to make sure that you get everything you could use, just edit your own war_config file and read over everything instead of just these main ones I copied. I'm pretty sure I got everything important, but there could be some wierd setting that you may make use of.

Also take note that some of these settings(anything true/false should be) are edited in game when you set up your macro.


You can just right click and open with notepad.


// ********************************************************************************************************

//

// Health, Mana, and Stamina Management

//

// The following set of variable control when we heal ourselves

threshHealOffset = 70; // When health this much below current maximum, then heal self. Note

// that if we are attacking a creature a drainhealth is a possibility

// so this should not be set lower than 'threshDrainHealthOffset'.

threshBigHeal = 120; // If health falls below this level (absolute), then do stam-to-health.

threshBigHealStam = 150; // Stamina must be at least this level (absolute) before a big heal will

// be done, otherwise heal self would return more.

threshHealKillOffset= 30; // When killing a creature, then reduce threshHealOffset by this so

// that we kill the creature a little faster. Set to 0 to disable


// The next set of variable control when we cast stam to mana

threshManaOffset = 150; // When mana this much below maximum, then do stam-to-mana (unless stam low)

threshStaminaMin = 120; // If stamina is below this level (absolute) then don't do stam-to-manas

// since the mana received at this low stam level won't be much more than

// cost of spell.

threshManaEmer = 100; // When mana below this much (absolute), then do a stam-to-mana regardless

// of stamina levels

threshManaKillOffset= 50; // When killing a creature, then reduce threshManaOffset by this so

// that we kill the creature a little faster. Set to 0 to disable


// These variable control when a self revitalize occurs

threshStaminaOffset = 70; // When stamina this much below maximum, then cast revitalize self.

threshStaminaEmer = 100; // When stamina below this much (absolute), then do a revit self regardless

// of health or mana levels

threshStamKillOffset= 40; // When killing a creature, then reduce threshStaminaOffset by this so

// that we kill the creature a little faster. Set to 0 to disable


// Miscellaneous control variables related to stats

threshBuffMana = 100; // Only try to buff if mana at least this level


// When a vital is threshDrain'xxx'Offset below its current maximum (includes buffs/debuffs) and

// we are attacking a creature within drain range, then drain that stat. Set to large value (like 1000)

// to disable for that stat.

threshDrainHealthOffset = 50;

threshDrainManaOffset = 60;

threshDrainStaminaOffset = 60;


// Drain health/stamina/mana from creatures until a drain returns below the following lower limits.

// Drains are also limited by the 'minDrain*' constants

usefulDrainHealth = 75; // When Drain Health returns below this, then don't do anymore for replenishment

usefulDrainMana = 75; // When Drain Mana returns below this, then don't do anymore for replenishment

usefulDrainStamina = 75; // When Drain Stamina returns below this, then don't do anymore for replenishment


// Don't even try to drain a creatures vital unless the creatures vital stat is above the following. Since

// mana and stamina are hard to figure out (need to do an assess creature), just use the creatures

// initial values from the creature database. Since we receive the creatures current health through

// the OnTargetHealth event, we use this instead of initial value.

// values to a very high number to disable this feature.

minDrainHealth = 250; // Only drain health if creatures current health is above this

minDrainMana = 350; // Only drain mana if creatures initial mana is above this

minDrainStamina = 350; // Only drain stamina if creatures initial stamina is above this


// Next set of variables control when we use a gem of stillness. In addition to these criteria

// we must have life vulns on us and a creatures within our danger radius

gemTimeInt = 60*1000; // Minimum time between gem uses (millieconds). 1 sec = 1000ms

gemHealthThresh = 120 // Health must be below this level before a gem will be used

gemManaThresh = 999; // Mana must be below this level before a gem will be used

gemStaminaThresh= 150; // Stamina must be below this level before a gem will be used

gemCritThresh = 50; // When a single damage value inflicted upon you through a melee attack

// exceeds this and your health is below 'gemHealthThresh', then use a gem


// ********************************************************************************************************

//

// Selecting Creatures

selRangeOut = 0.30; // Select creatures within this range when outdoors

selRangeDung = 0.10; // Select creatures within this range when in a dungeon

selRealClose = 0.09; // Creatures within this range will be processed first. 0.09 units

// is the distance where most creatures will recognize you and attack


selSecMaxDist = 0.04; // Secondary creature must be within this many map units of primary target

selSecMinRange = 0.06; // Primary and secondary targets must be further away then this


supportHealth = 100; // If healing support enabled, cast heal other when fellow member health this

// much below his maximum health

supportStamina = 200; // If stamina support enabled, cast stamina other when fellow member stamina this

// much below his maximum stamina

supportHealLvl = 7; // Level of spell to cast for heal other

supportStamLvl = 7; // Level of spell to cast for stamina other

autoResumeInt = 11*60*1000; // Time (ms) after pausing macro to automatically resume macro (if enabled).


// Set response to @tells for people not on authorized list

tellResponse = "I am currently away from the keyboard";


// When 'Restrict selections by Z' is checked, creatures too far below or above you will not be selected.

attMaxHighZDiff = 10; // If creature is above you, don't select if Z difference greater than this

attMaxLowZDiff = 10; // If creature is below you, don't select if Z difference greater than this


attMaxYields = 6; // Max # of attempts to yield creature before giving up

attMaxImperls = 4; // Max # of attempts to imperl creature before giving up

attMaxVulns = 6; // Max # of attempts to vuln creature before giving up


attMaxHealthFails = 2; // Don't anymore drain healths after we fail this many times to drain

attMaxManaFails = 2; // Don't anymore drain manas after we fail this many times to drain

attMaxStaminaFails= 2; // Don't anymore drain staminas after we fail this many times to drain


attRingThresh = 2; // When this many or more creatures are very close to us, then use ring

// spells if the 'Use ring spells' options is checked on the spell 1 tab.

attRingDist = 0.02; // Creatures must be this close before rings used.


// Interval to hide (ms) when unrecognized player detected. This feature enabled by setting Stealth to true.

hideInt = 30*60*1000; // Default hide interval is 30 minutes.


lootRadius = 0.05; // Corpse must be within this distance of home location to loot it.


I use Warbot as my main hunting macro so I'm probably the best person (besides the person who wrote the macro) to go to for any help. I should be able to help with anything =P


Warbot runs off the skunkworks and decal utillity. You can download it here:

http://forums.cameroncole.com/index.php?s=7fe3aeed7aee057bb41d59e3257d16f5&showtopic=11840

And you can download Warbot, version 2.15 is the latest, as well as other old macro scripts here:

http://skunkworks.sourceforge.net/UserWare.php


Keep in mind Warbot hasn't been updated since WarBot version 2.15 submitted by Maud-Dib on May 20, 2006. It has rare detection, but it wont loot a rare unless you have looting turned on and find it in a corpse.


If you post any warbot questions on the skunkworks forums, make sure it goes on the

http://forums.cameroncole.com/index.php?showtopic=8337

thread, that is specifically for warbot. I believe the coder of warbot 2.15 reads this forum, but I'd post a question you have for him on his skunkworks\warbot support thread.

 

-----signature-----
#dnn #og-ac http://tinyurl.com/ACDTChat
Fastest 1-275 in AC history.
Plugin Users: 100+
Buy Plugins Relogger, ValSalv, and AutoVendor(route trigger): http://bit.ly/ACaCAl
[Trade] +Envoy Sparker says, "Rep check: Eps Levelin, PST."
Circus_Freak  1 star
Posts: 55
Registered: 2004-4-16 15:34:03
you rock Eps!


thx for for the info, should be a breeze to adjust vits/attack, and im sure the the nav will take some playin with to get what i want, but all and all i wish i woulda known about this along time ago, for no updates sense 06', i couldnt tell, and it can learn new critters/items/ect. and ran very fast, im impressed with all the features and options, it was awsome to watch him not only offence but deffence too! other then a few adjustments i was completely setup and test running within an hour or two just by feeling my way around and learning to save..save..save..


again thx Eps!

 

-----signature-----
Circus Freak - Master of Staves, Jack of all Trades
Foxxxx - pwnd by the hotkey!
Git-R-Dun at Run Mule Run's!!!
http://www.stanford.edu/group/pandegroup/folding/
Magicon
Posts: 24
Registered:
yeah its nice and no coc crap either. i really like the hide and log back in feature (changed mine from the 30min to like 10 max).takes a bit to get used to for sure,but nice never the less.
-Eps  3 stars
Title: I Love Boobies. And Butts, too!
Posts: 771
Registered: 2007-5-30 21:33:21
Oh yeah it's great on DT, and the feature that makes a fellow and recruits a list of people(if they are close enough) is sweet.


I use the "Wait on corpses" thing, which waits 90 seconds until you can open corpses of other people's kills, on a character outside of my normal fellow that I use to loot/sell for money to restock spell components

 

-----signature-----
#dnn #og-ac http://tinyurl.com/ACDTChat
Fastest 1-275 in AC history.
Plugin Users: 100+
Buy Plugins Relogger, ValSalv, and AutoVendor(route trigger): http://bit.ly/ACaCAl
[Trade] +Envoy Sparker says, "Rep check: Eps Levelin, PST."
Lord_Anton  2 stars
Title: Wu Fez 4 Life!
Posts: 340
Registered: 2004-8-27 23:55:24
so if I want to change something from the war_config I would just copy the stuff from there, and paste it into my userconfig file?


ill just do this as an example


from the war_config file


// Command & Fellowship parameters

authAllegiance = false; // Allow anybody in allegiance to use LEADER, FELLOW, MEMBERS, LOC commands


if I wanted that true, id paste it to the userconfig file..


// Command & Fellowship parameters

authAllegiance = true; // Allow anybody in allegiance to use LEADER, FELLOW, MEMBERS, LOC commands


and thats it?

 

-----signature-----
They can't deport us all
http://www.btnhboard.com/
Where's Waldorian?
-Eps  3 stars
Title: I Love Boobies. And Butts, too!
Posts: 771
Registered: 2007-5-30 21:33:21
Yes.


here's what it says at the top of the userconfig file:


userconfig posted:

// User Configuration File

//

// If you want to modify a variable in WAR_CONFIG.JS, then copy the variable

// to this file. If you modify the variable directly in WAR_CONFIG.JS then

// you will lose the modification the next upgrade.



what it means is if a warbot version 2.16 ever came out, any edits in the war_config.js would be replaced with a new version, but your userconfig file is never replaced. What you paste in userconfig will remain throughout all versions.

 

-----signature-----
#dnn #og-ac http://tinyurl.com/ACDTChat
Fastest 1-275 in AC history.
Plugin Users: 100+
Buy Plugins Relogger, ValSalv, and AutoVendor(route trigger): http://bit.ly/ACaCAl
[Trade] +Envoy Sparker says, "Rep check: Eps Levelin, PST."
Lord_Anton  2 stars
Title: Wu Fez 4 Life!
Posts: 340
Registered: 2004-8-27 23:55:24
kk ty


just wanted to be sure I didnt need to comment anything out anywhere or w/e lol

 

-----signature-----
They can't deport us all
http://www.btnhboard.com/
Where's Waldorian?
Lord_Anton  2 stars
Title: Wu Fez 4 Life!
Posts: 340
Registered: 2004-8-27 23:55:24
so this doesnt have anything to do with how warbot works, but I was trying to figure out if there was a way to change the icons of the decan plugin panel because it just annoys me that all the icons are the same, and is hard for me to remember which button does exactly what just by looking at the same 6 icons lol


I dled that ac icon viewer and found some icons I liked for each of the tabs, and tried a few different ways to try and load them IG but didnt find anything that worked.


just wondering if you knew a way to do that or not.

 

-----signature-----
They can't deport us all
http://www.btnhboard.com/
Where's Waldorian?
-Eps  3 stars
Title: I Love Boobies. And Butts, too!
Posts: 771
Registered: 2007-5-30 21:33:21
i'll look into it, most likely going to be in war_decalcontrol

 

-----signature-----
#dnn #og-ac http://tinyurl.com/ACDTChat
Fastest 1-275 in AC history.
Plugin Users: 100+
Buy Plugins Relogger, ValSalv, and AutoVendor(route trigger): http://bit.ly/ACaCAl
[Trade] +Envoy Sparker says, "Rep check: Eps Levelin, PST."

VaultNetwork.net is an independently operated community forum and is not affiliated with, endorsed by, or technically based on IGN, GameSpy, FilePlanet, GameStats, or the former IGN/GameSpy Vault Network.
References to VaultNetwork.net mean this site/domain. VNBoards-style presentation is a visual homage only. By using this site, you agree to the forum rules.