Bug - Waiting for Info bootsCharged doesn't reset when "release the boots" is used against a boss-monster

ereinion

Member
bootsCharged doesn't reset when "release the boots" is used against a boss-monster

Pretty much what it says in the title. I used release the boots vs. Carbuncle Top by mistake, but the "bootsCharged" preference stayed at true. "_bootStomps" incremented to 4, correctly, while "_pasteDrops" stayed at 3. Dunno if that is as it should be or not :) Tried checking the proxy-fields of the boots, but nothing seems to be tracked there yet?
 

Darzil

Developer
What was the message given?

It is already checking for "shuffles its heels, gets a running start, then leaps on" which is part of the boss monster message according to the wiki. Maybe there is another message ?
 

ereinion

Member
Digging through the old session logs, gave me this text for what (I think) is the combat in question, it does seem like mafia recognizes that release the boots were cast, so I may just have been mistaken about what counters should be incremented and which ones should not. I'll check a bit next aftercore, and post again here.

Anyway, here is the text I found in the session log:
Code:
[694] The Laugh Floor
Encounter: Carbuncle Top
Round 0: ereinion wins initiative!
Round 1: Fenrir rubs its soles together, then stomps in place restlessly. Clearly, the violence it's done so far is only making it ache for some quality stomping.
Round 1: ereinion executes a macro!
Round 1: ereinion casts RELEASE THE BOOTS!
Round 2: Fenrir shuffles its heels, gets a running start, then leaps on him and stomps mightily for 95 damage.
Round 2: Carbuncle Top takes 95 damage.
Round 2: ereinion casts POCKET CRUMBS!
Round 3: Carbuncle Top drops 10 attack power.
Round 3: Carbuncle Top drops 13 defense.
Round 3: ereinion uses the Rain-Doh blue balls and uses the Rain-Doh indigo cup!
Round 4: Carbuncle Top takes 21 damage.
Round 4: ereinion wins the fight!
After Battle: Fenrir sweeps the snow suit's twiggy arms around, helping you find extra stuff.
Your familiar gains a pound: Fenrir, the 16 lb. Pair of Stomping Boots
After Battle: Gloomy Fenrir surveys the scene from your back, and gains 1 Experience.
After Battle: Fenrir stomps around in a circle, its buckles jingling.
You acquire an item: hilarious comedy prop
After Battle: You gain 8 Strengthliness
After Battle: You gain 8 Wizardliness
After Battle: You gain 6 Sarcasm
You gain 3 Soulsauce
 

ereinion

Member
Here's the output I got in the cli, replicating what I did in the previous run:
Code:
[COLOR=olive]> prefref boots[/COLOR]

     [TABLE]
       [TR]
         [TH]           Name         [/TH]
         [TH]           Value         [/TH]
         [TH]           Default         [/TH]
         [TH]           Scope         [/TH]
       [/TR]
       [TR]
         [TD]           _bootStomps         [/TD]
         [TD]           0         [/TD]
         [TD]           0         [/TD]
         [TD]           user         [/TD]
       [/TR]
       [TR]
         [TD]           bootsCharged         [/TD]
         [TD]           true         [/TD]
         [TD]           false         [/TD]
         [TD]           user         [/TD]
       [/TR]
     [/TABLE]
     
    
    [COLOR=olive]> prefref paste[/COLOR]

    [TABLE]
       [TR]
         [TH]           Name         
[/TH]
         [TH]           Value         [/TH]
         [TH]           Default         [/TH]
         [TH]           Scope         [/TH]
       [/TR]
       [TR]
         [TD]           _pasteDrops         
[/TD]
         [TD]           0         [/TD]
         [TD]           0         [/TD]
         [TD]           user         
[/TD]
       [/TR]
     [/TABLE]
     
    
    Casting Summon Dice 2 times...
You acquire an item: d20
You acquire      an item: d10
Summon Dice was successfully cast.
[COLOR=blue]Libram      summons #10 will cost 46 MP. Will summon when MP > 122.[/COLOR]

[747]      The Laugh Floor
Encounter: Carbuncle Top
Round 0: ereinion wins      initiative!
Round 1: Fenrir rubs its soles together, then stomps in      place restlessly. Clearly, the violence it's done so far is only making it      ache for some quality stomping. (Use the "Release the Boots" skill to let      it go nuts.)
You acquire an effect: Flashy Dance Song (1)
Round 1:      ereinion executes a macro!
Round 1: ereinion casts RELEASE THE BOOTS!
Round      2: Fenrir shuffles its heels, gets a running start, then leaps on him and      stomps mightily for 82 damage.
Round 2: Carbuncle Top takes 82 damage.
Round      2: Carbuncle Top takes 1 damage.
Round 2: Carbuncle Top takes 5 damage.
Round      2: You lose 34 hit points
Round 2: ereinion casts CURSE OF WEAKSAUCE!
Round      3: Carbuncle Top drops 4 attack power.
Round 3: Carbuncle Top drops 5      defense.
Round 3: ereinion casts POCKET CRUMBS!
Round 4: Carbuncle      Top drops 17 attack power.
Round 4: Carbuncle Top drops 14 defense.
Round      4: Fenrir pulls him into an impromptu mosh pit, stomping him for 27 damage.
Round      4: Carbuncle Top takes 27 damage.
Round 4: Carbuncle Top drops 7 attack      power.
Round 4: Carbuncle Top drops 7 defense.
Round 4: ereinion      casts STUFFED MORTAR SHELL!
Round 5: Carbuncle Top drops 5 attack power.
Round      5: Carbuncle Top drops 7 defense.
Round 5: Carbuncle Top takes 2 damage.
Round      5: Carbuncle Top takes 7 damage.
Round 5: You lose 9 hit points
Round      5: ereinion attacks!
Round 6: Carbuncle Top takes 5 damage.
Round 6:      Carbuncle Top takes 108 damage.
Round 6: Carbuncle Top drops 6 attack      power.
Round 6: Carbuncle Top drops 6 defense.
Round 6: ereinion      wins the fight!
After Battle: A love stag beetle brushes up against      your ankle affectionately.
After Battle: You gain 4 Beefiness
After      Battle: Fenrir holds the Mayflower bouquet out in front of you, and you      stop to smell the flowers. How cute! You pat Fenrir on the head and offer      some words of encouragement and support.
After Battle: Fenrir Von      Müllfurzentisc surveys the scene from your back, and gains 1 Experience.
After      Battle: Fenrir proves that it's made for dancing, not walking, with a      little impromptu line dancing.
You acquire an item: hilarious comedy      prop
After Battle: You gain 14 Strongness
After Battle: You gain 32      Wizardliness
After Battle: You gain 12 Roguishness

[COLOR=olive]>      prefref boots[/COLOR]

    [TABLE]
       [TR]
         [TH]           Name         
[/TH]
         [TH]           Value         [/TH]
         [TH]           Default         [/TH]
         [TH]           Scope         [/TH]
       [/TR]
       [TR]
         [TD]           _bootStomps         
[/TD]
         [TD]           1         [/TD]
         [TD]           0         [/TD]
         [TD]           user         [/TD]
       [/TR]
       [TR]
         [TD]           bootsCharged         
[/TD]
         [TD]           true         [/TD]
         [TD]           false         [/TD]
         [TD]           user         [/TD]
       [/TR]
     [/TABLE]
     
    [COLOR=olive]> prefref paste[/COLOR]

    [TABLE]
       [TR]
         [TH]           Name         
[/TH]
         [TH]           Value         [/TH]
         [TH]           Default         [/TH]
         [TH]           Scope         [/TH]
       [/TR]
       [TR]
         [TD]           _pasteDrops         
[/TD]
         [TD]           0         [/TD]
         [TD]           0         [/TD]
         [TD]           user         [/TD]
       [/TR]
     [/TABLE]
So the boolean value got "bootsCharged" doesn't flip, otherwise it looks good!

I forgot to check the values of the proxy-fields of the boots until after having done the combat, but this is what it looked like then:

Code:
Returned: Pair of Stomping Boots
combat => true
hatchling =>      fairy-worn boots
image => stompboots.gif
name => Fenrir
charges      => 0
drop_name =>
drop_item => none
drops_today => 0
drops_limit      => 0

I think "charges => 0" is correct right after they have been released but some tracking of how many times they have been released might be in order?
 
Top