Bug - Fixed Out-of-sync crafting summon preferences cause breakfast to abort

heeheehee

Developer
Staff member
Currently KoL has different messages for when you try recasting Saucecrafting / Cocktailcrafting vs when you try recasting Pastamastery. Either way, both are registered by Mafia as "That skill is currently unavailable." and causes Mafia to abort whatever it was doing, which may cause problems in, say, breakfast.

Saucecrafting / Cocktailcrafting:
Code:
<td>You can't use that skill.</td>

Pastamastery:
Code:
<td>You can't use that skill again today.</td>

Steps to reproduce: in the CLI: ashq set_property("reagentSummons", "0"); use_skill(1, $skill[advanced saucecrafting]); print("test");
Causes: playing in vanilla KoL before Mafia, switching computers without syncing preferences.
Consquences: Mafia aborts breakfast when it tries to cast one of these skills.

I'm planning on filing a bug report to KoL because the messages are inconsistent.
 
Last edited by a moderator:

Darzil

Developer
I don't think that will do anything, as that text is already matched earlier in the code (line 1471 in r13224)
 
Top