SmartStasis -- a complex script for a simple CCS

Exciting! My script is becoming more awesome thanks to a swarm of vigilant users.

@Theraze and shazbot: Yeah, either we need to remove the abort condition in the macro (allowing them to probably one-shot you while you courageously keep stasising them) or we need to not force stasis if they can one-shot you, thus allowing you to at least get stats. I opted for the latter, which will be in the next SS update -- or if you're in a hurry, add this to the top of is_our_huckleberry(): if (my_hp() < round(m_dpr(0,0))) return false;

Is that in the BatBrain update I got today, or something else? Because I've noticed with the new version that there is no aborting stasising if my health is low.
 
If a quantum mechanic has better than a 10% chance of hitting you, it will never stasis.

Is that per round of combat?
Because 10% hit chance each round over, say, 20 rounds of stasising is 2 hits on average. 88% of at least one hit. Almost 6% of 10 or more hits (every such encounter).
 
Having some trouble versus spectral jellyfish. It seems to submit a (blank?) macro over and over.

These are pulled from a session log, so they don't have the little profit chart.

with verbosity = 5:
Code:
[139] Menagerie 3
Encounter: Spectral Jellyfish
Round 0: kain loses initiative!
You lose 23 hit points
You acquire an effect: Somewhat Poisoned (duration: 10 Adventures)
 > Monster value: 585
> 1/3 monsters drop goals here.
Round 1: kain executes a macro!
Round 2: kain executes a macro!
Round 3: kain executes a macro!
Round 4: kain executes a macro!
Round 5: kain executes a macro!
Round 6: kain executes a macro!
Round 7: kain executes a macro!
Round 8: kain executes a macro!
Round 9: kain executes a macro!

verbosity = 10:
Code:
> Previous value of verbosity: 5
> Changed to 10.

cobbsknob.php?level=3&action=cell37
 > We need the blubber
custom outfit generic

equip acc3 Mr. Accessory Jr.

buy 1 anti-anti-antidote at market price from an NPC Store
You acquire an item: anti-anti-antidote
You spent 30 Meat

cast 1 Leash of Linguini
You acquire an effect: Leash of Linguini (duration: 10 Adventures)

cast 1 Rage of the Reindeer
You acquire an effect: Rage of the Reindeer (duration: 10 Adventures)

cast 1 Reptilian Fortitude
You acquire an effect: Reptilian Fortitude (duration: 10 Adventures)

cast 1 Seal Clubbing Frenzy
You acquire an effect: Seal Clubbing Frenzy (duration: 5 Adventures)

cast 1 Patience of the Tortoise
You acquire an effect: Patience of the Tortoise (duration: 5 Adventures)

[145] Menagerie 3
Encounter: Spectral Jellyfish
Round 0: kain loses initiative!
You lose 23 hit points
 > Value of stat gain: 585
 > Value of stat gain: 585
 > Monster value: 585
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '-0.11363637'...
 > Evaluating '1'...
 > Evaluating '7'...
 > Evaluating '0'...
 > Evaluating '10'...
 > Evaluating '0'...
 > Evaluating '27'...
 > Evaluating '2.5'...
 > Evaluating '3'...
 > Evaluating '0'...
 > Evaluating '-2'...
 > Evaluating '-2'...
 > Evaluating '0'...
 > Evaluating '-5.5'...
 > Evaluating '-5.5'...
 > Evaluating '0.51'...
 > Evaluating '17.5'...
 > Evaluating '0'...
 > Evaluating '-12.5'...
 > Evaluating '-12.5'...
 > Evaluating '39.0'...
 > 1 MP costs 8.0 meat.
 > Evaluating '7.5+F'...
 > Evaluating '-5'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)*3'...
 > Evaluating '-0'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0)'...
 > Evaluating '-30'...
 > Evaluating '35'...
 > Evaluating '-15'...
 > Evaluating '-20'...
 > Evaluating '-20'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '0'...
 > Evaluating '-8'...
 > Evaluating '0'...
 > Evaluating '-0'...
 > Evaluating 'zone(sea)*floor(min(800,74.0)/4)'...
 > Evaluating '-30'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-3'...
 > Evaluating '0.15*240.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-4'...
 > Evaluating '0.45'...
 > Evaluating '74.0/5+25'...
 > Evaluating '-20'...
 > Evaluating 'min(29.0+3,10)+floor(sqrt(max(29.0-7,0)))'...
 > Evaluating '-1'...
 > Evaluating '1.0*(5.5+min(0.07*39.0,15)+min(7.0,25)+0.0)'...
 > Evaluating '-4'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '3'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40)+0.0)'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '0'...
 > Evaluating '-6'...
 > Evaluating '16'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '1.0*(2.5+min(7.0,5)+0.0)'...
 > Evaluating '-1'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40))'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(3.5+min(0.1*39.0,10)+min(7.0+0.0,10))'...
 > Evaluating '-3'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(22+min(0.3*39.0,30)+min(7.0+0.0,25))'...
 > Evaluating '-16'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-28'...
 > Evaluating '0'...
 > Evaluating '-4'...
 > Evaluating '13'...
 > Evaluating '1.0*(2.5+min(7.0+0.0,5))'...
 > Evaluating '-1'...
 > Evaluating '(1+0.5*0.0)*1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '2+0.0'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '7+0.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '9+0.0'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '16.5+0.0'...
 > Evaluating '-10'...
 > Evaluating '-9'...
 > Evaluating '-9'...
 > Evaluating '16.5'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '2.5'...
 > Evaluating '-1'...
> 1/3 monsters drop goals here.
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
Round 1: kain executes a macro!
Round 1: kain attacks!
Round 2: Danger Danger lowers itself down over your temples and shoots a beam of energy through your brain.  Whee!
You gain 13 Muscularity Points
You lose 23 hit points
 > Evaluating '-0.11363637'...
 > Evaluating '1'...
 > Evaluating '7'...
 > Evaluating '0'...
 > Evaluating '10'...
 > Evaluating '0'...
 > Evaluating '27'...
 > Evaluating '2.5'...
 > Evaluating '3'...
 > Evaluating '0'...
 > Evaluating '-2'...
 > Evaluating '-2'...
 > Evaluating '0'...
 > Evaluating '-5.5'...
 > Evaluating '-5.5'...
 > Evaluating '0.51'...
 > Evaluating '17.5'...
 > Evaluating '0'...
 > Evaluating '-12.5'...
 > Evaluating '-12.5'...
 > Evaluating '39.0'...
 > 1 MP costs 8.0 meat.
 > Evaluating '7.5+F'...
 > Evaluating '-5'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)*3'...
 > Evaluating '-0'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0)'...
 > Evaluating '-30'...
 > Evaluating '35'...
 > Evaluating '-15'...
 > Evaluating '-20'...
 > Evaluating '-20'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '0'...
 > Evaluating '-8'...
 > Evaluating '0'...
 > Evaluating '-0'...
 > Evaluating 'zone(sea)*floor(min(800,74.0)/4)'...
 > Evaluating '-30'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-3'...
 > Evaluating '0.15*240.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-4'...
 > Evaluating '0.45'...
 > Evaluating '74.0/5+25'...
 > Evaluating '-20'...
 > Evaluating 'min(29.0+3,10)+floor(sqrt(max(29.0-7,0)))'...
 > Evaluating '-1'...
 > Evaluating '325.5*zone(sea)'...
 > Evaluating '-40'...
 > Evaluating '1.0*(5.5+min(0.07*39.0,15)+min(7.0,25)+0.0)'...
 > Evaluating '-4'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '3'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40)+0.0)'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '0'...
 > Evaluating '-6'...
 > Evaluating '16'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '1.0*(2.5+min(7.0,5)+0.0)'...
 > Evaluating '-1'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40))'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(3.5+min(0.1*39.0,10)+min(7.0+0.0,10))'...
 > Evaluating '-3'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(22+min(0.3*39.0,30)+min(7.0+0.0,25))'...
 > Evaluating '-16'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-28'...
 > Evaluating '0'...
 > Evaluating '-4'...
 > Evaluating '13'...
 > Evaluating '1.0*(2.5+min(7.0+0.0,5))'...
 > Evaluating '-1'...
 > Evaluating '(1+0.5*0.0)*1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '2+0.0'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '7+0.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '9+0.0'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '16.5+0.0'...
 > Evaluating '-10'...
 > Evaluating '-9'...
 > Evaluating '-9'...
 > Evaluating '16.5'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '2.5'...
 > Evaluating '-1'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
Round 2: kain executes a macro!
Round 2: kain attacks!
Round 3: Danger Danger lowers itself down over your temples and shoots a beam of energy through your brain.  Whee!
You gain 10 Muscularity Points
You lose 23 hit points
 > Evaluating '-0.11363637'...
 > Evaluating '1'...
 > Evaluating '7'...
 > Evaluating '0'...
 > Evaluating '10'...
 > Evaluating '0'...
 > Evaluating '27'...
 > Evaluating '2.5'...
 > Evaluating '3'...
 > Evaluating '0'...
 > Evaluating '-2'...
 > Evaluating '-2'...
 > Evaluating '0'...
 > Evaluating '-5.5'...
 > Evaluating '-5.5'...
 > Evaluating '0.51'...
 > Evaluating '17.5'...
 > Evaluating '0'...
 > Evaluating '-12.5'...
 > Evaluating '-12.5'...
 > Evaluating '39.0'...
 > 1 MP costs 8.0 meat.
 > Evaluating '7.5+F'...
 > Evaluating '-5'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)*3'...
 > Evaluating '-0'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0)'...
 > Evaluating '-30'...
 > Evaluating '35'...
 > Evaluating '-15'...
 > Evaluating '-20'...
 > Evaluating '-20'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '0'...
 > Evaluating '-8'...
 > Evaluating '0'...
 > Evaluating '-0'...
 > Evaluating 'zone(sea)*floor(min(800,74.0)/4)'...
 > Evaluating '-30'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-3'...
 > Evaluating '0.15*240.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-4'...
 > Evaluating '0.45'...
 > Evaluating '74.0/5+25'...
 > Evaluating '-20'...
 > Evaluating 'min(29.0+3,10)+floor(sqrt(max(29.0-7,0)))'...
 > Evaluating '-1'...
 > Evaluating '325.5*zone(sea)'...
 > Evaluating '-40'...
 > Evaluating '1.0*(5.5+min(0.07*39.0,15)+min(7.0,25)+0.0)'...
 > Evaluating '-4'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '3'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40)+0.0)'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '0'...
 > Evaluating '-6'...
 > Evaluating '16'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '1.0*(2.5+min(7.0,5)+0.0)'...
 > Evaluating '-1'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40))'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(3.5+min(0.1*39.0,10)+min(7.0+0.0,10))'...
 > Evaluating '-3'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(22+min(0.3*39.0,30)+min(7.0+0.0,25))'...
 > Evaluating '-16'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-28'...
 > Evaluating '0'...
 > Evaluating '-4'...
 > Evaluating '13'...
 > Evaluating '1.0*(2.5+min(7.0+0.0,5))'...
 > Evaluating '-1'...
 > Evaluating '(1+0.5*0.0)*1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '2+0.0'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '7+0.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '9+0.0'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '16.5+0.0'...
 > Evaluating '-10'...
 > Evaluating '-9'...
 > Evaluating '-9'...
 > Evaluating '16.5'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '2.5'...
 > Evaluating '-1'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
Round 3: kain executes a macro!
Round 3: kain casts SAUCY SALVE!
You gain 10 hit points
 > Evaluating '-0.11363637'...
 > Evaluating '1'...
 > Evaluating '7'...
 > Evaluating '0'...
 > Evaluating '10'...
 > Evaluating '0'...
 > Evaluating '27'...
 > Evaluating '2.5'...
 > Evaluating '3'...
 > Evaluating '0'...
 > Evaluating '-2'...
 > Evaluating '-2'...
 > Evaluating '0'...
 > Evaluating '-5.5'...
 > Evaluating '-5.5'...
 > Evaluating '0.51'...
 > Evaluating '17.5'...
 > Evaluating '0'...
 > Evaluating '-12.5'...
 > Evaluating '-12.5'...
 > Evaluating '39.0'...
 > 1 MP costs 8.0 meat.
 > Evaluating '7.5+F'...
 > Evaluating '-5'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0+0.0)'...
 > Evaluating '-30'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)*3'...
 > Evaluating '-0'...
 > Evaluating '1.0*(15+(0.1*39.0)+7.0)'...
 > Evaluating '-30'...
 > Evaluating '35'...
 > Evaluating '-15'...
 > Evaluating '-20'...
 > Evaluating '-20'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '0'...
 > Evaluating '-8'...
 > Evaluating '0'...
 > Evaluating '-0'...
 > Evaluating 'zone(sea)*floor(min(800,74.0)/4)'...
 > Evaluating '-30'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-3'...
 > Evaluating '0.15*240.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '0.15*200.0'...
 > Evaluating '-4'...
 > Evaluating '0.45'...
 > Evaluating '74.0/5+25'...
 > Evaluating '-20'...
 > Evaluating 'min(29.0+3,10)+floor(sqrt(max(29.0-7,0)))'...
 > Evaluating '-1'...
 > Evaluating '325.5*zone(sea)'...
 > Evaluating '-40'...
 > Evaluating '1.0*(5.5+min(0.07*39.0,15)+min(7.0,25)+0.0)'...
 > Evaluating '-4'...
 > Evaluating '0'...
 > Evaluating '-3'...
 > Evaluating '3'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40)+0.0)'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '0'...
 > Evaluating '-6'...
 > Evaluating '16'...
 > Evaluating '1.0*(48+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-24'...
 > Evaluating '1.0*(2.5+min(7.0,5)+0.0)'...
 > Evaluating '-1'...
 > Evaluating '1.0*(12+min(0.15*39.0,20)+min(7.0,40))'...
 > Evaluating '-6'...
 > Evaluating '1.0*(28+min(0.25*39.0,30)+min(7.0,60)+0.0)'...
 > Evaluating '-13'...
 > Evaluating '1.0*(3.5+min(0.1*39.0,10)+min(7.0+0.0,10))'...
 > Evaluating '-3'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(22+min(0.3*39.0,30)+min(7.0+0.0,25))'...
 > Evaluating '-16'...
 > Evaluating '1.0*(40+(0.35*39.0)+7.0+0.0)'...
 > Evaluating '-28'...
 > Evaluating '0'...
 > Evaluating '-4'...
 > Evaluating '13'...
 > Evaluating '1.0*(2.5+min(7.0+0.0,5))'...
 > Evaluating '-1'...
 > Evaluating '(1+0.5*0.0)*1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '1.0*(16+min(0.2*39.0,25)+min(7.0+0.0,15))'...
 > Evaluating '-10'...
 > Evaluating '2+0.0'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '-3'...
 > Evaluating '7+0.0'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '-5'...
 > Evaluating '9+0.0'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '-7'...
 > Evaluating '16.5+0.0'...
 > Evaluating '-10'...
 > Evaluating '-9'...
 > Evaluating '-9'...
 > Evaluating '16.5'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '-8'...
 > Evaluating '1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '-1'...
 > Evaluating '2.5'...
 > Evaluating '-1'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
 > Evaluating '0'...
 > Evaluating '12.5'...
Round 4: kain executes a macro!
Round 4: kain attacks!
Round 5: Danger Danger lowers itself down over your temples and shoots a beam of energy through your brain.  Whee!
You gain 13 Muscularity Points
KoLmafia declares world peace.
You're on your own, partner.
Click here to continue in the relay browser.
 
The constant updates are annoying. seriously

You should stop using this script, then. No, seriously. I know zarqon has put quite a bit of work into this thing. Hell, I've put a decent amount in, and what I helped with was the tip of the iceberg. It's a very complex project, and there are going to continue to be quite a few bugs and such to shake out for a good bit. Perhaps you should come back in a couple of months.
 
The constant updates are awesome! Trust me, having to keep downloading and dragging that file to the scripts directory is a LOT less annoying than dealing with abandoned scripts that have zillions of errors and get broken when KoL changes.
 
Yeah, love the updates and that. :)

kain, think that's the same sort of abort issue that low-hp has. Anything in this:
res.append("abort match effect*Poisoned || match \"Toad In The Hole\" || match \"a massive loogie\" || hpbelow "+round(m_dpr(0,0))+"; scrollwhendone; sub batround");
is likely to cause that sort of problem... so poisoning, toad in the hole, massive loogie... all currently would need aborts in SS.
 
I had been intending these aborts to only happen after the first action in the macro. But evidently even aborts in a subroutine occur before performing any actions? Can I put the abort into an if statement?

For future reference, verbosity 10 is only needed if you get a modifier evaluation error. Otherwise, 9 would be much easier to read.

@xKiv: It won't give you Teleportitis every time it hits you. And usually stasis does not last for 20 rounds -- or if it does, it's with a familiar that can also delevel and stun. And in a run, this would only likely be an issue for moxie classes. Like I said, if this threshold proves to be too high in practice, we can lower it.

@louieamps: You have plenty of options:

1) Don't use this script.
2) Disable version checking.
3) Go find another script which you can use which is not being constantly developed and improved by an active community.
4) Remind me of the time when you paid for or commissioned this script, thus transforming you from a mutual hobbyist into a client.
5) Don't use mafia at all, because it also updates regularly.
6) Don't play KoL, because they constantly revamp the game too.
7) Realize that improved functionality and swift response to bug reports is actually something to encourage.
8) Rephrase your complaint like a polite request.

All of these options are better than complaining like a spoiled ingrate. Seriously.
 
I'm getting a divide by zero error at line 340 of BatBrain.ash. (see below) Sure enough, my maximum HP is 264, and my MP at the time was 264.

Code:
else meatpermp = min(item_val($item[scroll of drastic healing])/(my_maxhp()-my_mp()), 10 - to_int(galaktik_cures_discounted())*4);
 
Another update!

In addition to the issues already mentioned as fixed, the main changes here are 1) SS and BB both use a monster variable rather than last_monster(), as discussed elsewhere, and b) the addition of enqueue() functions in BB, allowing for even easier server-friendly consult script construction.

@dave: Wow, I must have been in a huge hurry when I did that. Those should all be HP variables, not MP. Since several people reported problems with stasising using Salve at high level, I made a scroll of drastic the final HP value consideration rather than Galaktik. I have no idea what the previous random assortment of variables was, but it works as intended now, with no division by 0. It's actually good you had that error and brought that to my attention -- I never would have spotted it since I use UR.

@louie: Thanks for apologizing; I hoped you hadn't meant it the way I read it.
 
BatBrain 0.8.7: One small irregularity on line 954 where the line says
Code:
matcher funky = create_matcher("(use \\d+); call batround; use (\\d+;)",m);
it should probably say
Code:
matcher funky = create_matcher("(use \\d+); call batround; use (\\d+;)",r);
.
 
But what if the monster name contains consecutive "use" commands which we want to convert into funkslinging?
 
But what if the monster name contains consecutive "use" commands which we want to convert into funkslinging?

Well, then we would have a really funky monster name :)

Also I've changed my batfactors.txt to use spelldmgp and spelldmgs and made the following change to batbrain:
Code:
fvars["spelldmgs"] = numeric_modifier("Spell Damage");
if(have_skill($skill[intrinsic spiciness]))
	fvars["spelldmgp"] = fvars["spelldmgs"] - 10;
else
	fvars["spelldmgp"] = fvars["spelldmgs"];
Since Intrinsic Spiciness only applies to sauce spells and the Spell Damage modifier reports on it no matter what (took me a while to figure out why my numbers were so off against yours).
 
Not sure where to even begin. Running Wossname using the optimal plan as a Hard Core Disco Bandit. Entangling Noodles have been perm'd. Several times I have had to abort because of repeated messages along the line of "Kolmafia thinks it is round x but Kol thinks it is round y". x increments by one. y remains constant and was 1 in the most recent instance. Frat War Uniform and monster is the one with Green Ops in it. The character may have picked up one of those one adventure duration effects but I'd have to dig through logs to confirm. CCS is SmartStasis followed by attack with weapon. My guess is that Smartstasis is encountering something it doesn't expect. Bale's UR is in use. What else?
 
Not sure where to even begin. Running Wossname using the optimal plan as a Hard Core Disco Bandit. Entangling Noodles have been perm'd. Several times I have had to abort because of repeated messages along the line of "Kolmafia thinks it is round x but Kol thinks it is round y". x increments by one. y remains constant and was 1 in the most recent instance. Frat War Uniform and monster is the one with Green Ops in it. The character may have picked up one of those one adventure duration effects but I'd have to dig through logs to confirm. CCS is SmartStasis followed by attack with weapon. My guess is that Smartstasis is encountering something it doesn't expect. Bale's UR is in use. What else?

I would suggest going to the relay browser and start a fight with the "script" button in order to get the KoL response printed out. Might help narrowing down what the problem is.
 
Is that a "boss"? Now that this script is server-friendly, it doesn't work on bosses, since macros against bosses abort. I became aware of this problem myself very recently and frowned extremely vigorously.

@Winterbay: thanks again. Will add that in as well.
 
All macros abort against bosses ? I thought it was just auto-attacks (eventually macros set to auto-attack) that didn't work.
 
Back
Top