Bug - Fixed have_skill(Unleash the Devil's Kiss) returns true when the retrocape is in the wrong configuration

HippoKing

Member
Code:
> retrocape myst thrill

Reconfiguring    retro cape

> ash have_skill($skill[Unleash the    Devil's Kiss]);

Returned: true
Preference    scrapbookCharges changed from 154 to 158

[290] Wartime Frat House    (Hippy Disguise)
Encounter: War Pledge
Preference _lastCombatStarted    changed from to 20210618175206
Round 0: hippoking loses initiative!
Round    1: You lose 22 hit points
Round 1: Buttes arches a judgemental eyebrow    at your foe as he sings a protective carol.
You acquire an effect: Let    It Snow/Boil/Stink/Frighten/Grease (20)

> ash have_skill($skill[Unleash the Devil's Kiss]);

Returned: true

This currently causes problems for the autoscend combat consult script which tries to use it as a yellow ray and then fails.
 

gausie

D̰͕̝͚̤̥̙̐̇̑͗̒e͍͔͎͈͔ͥ̉̔̅́̈l̠̪̜͓̲ͧ̍̈́͛v̻̾ͤe͗̃ͥ̐̊ͬp̔͒ͪ
Staff member
Yeah I knew this was the case when I wrote the support. It's a little tricky though looking at it months afterwards I think what I will do is recalculate the skills provided when you complete the configuration choice adventure.
 

gausie

D̰͕̝͚̤̥̙̐̇̑͗̒e͍͔͎͈͔ͥ̉̔̅́̈l̠̪̜͓̲ͧ̍̈́͛v̻̾ͤe͗̃ͥ̐̊ͬp̔͒ͪ
Staff member
Ah this was simply because I just didn't write it to actually consider the washing instructions for the skill availability. Fixed in r20789!
 
Top