Bug Items registered as consumed upon funkslinging when it shouldn't

pyacide

New member
When funkslinging two items of which the first ends the combat, the second one isn't consumed, but is registered as such. This is due to the fact that in FightRequest.Java, payItemCost is called for both items, regardless of whether or not the first has ended the combat.

This is problematic when funkslinging a (cheaper) chance-based runaway item with a 100% success rate one.
 

gausie

D̰͕̝͚̤̥̙̐̇̑͗̒e͍͔͎͈͔ͥ̉̔̅́̈l̠̪̜͓̲ͧ̍̈́͛v̻̾ͤe͗̃ͥ̐̊ͬp̔͒ͪ
Staff member
Thanks pya. It would help me get to fixing it if you could you drop a DEBUG log for this happening?
 
Top