Bug - Fixed skill data info correction

ckb

Minion
Staff member
> ash $skill[Managerial Manipulation]

Returned: Managerial Manipulation
level => -1
image => necktie.gif
traincost => 0
class => none
libram => false
passive => false
buff => true
combat => false
song => false
expression => false
permable => true
dailylimit => -1
timescast => 0

.dailylimit should be 1

> ash to_effect($skill[Deep Dark Visions])

Returned: none
default =>
note =>
all => aggregate boolean [string]
image => /images/debug.gif
descid =>

should be Visions of the Deep Dark Deeps (+50% Spell damage).


Spirit of Cayenne
Spirit of Peppermint
Spirit of Garlic
Spirit of Wormwood
Spirit of Bacon Grease

> ash mp_cost($skill[spirit of garlic])

Returned: 1

cost should be 0MP
 
Am taking a look at these.

Wiki and text on Flavour of Magic in game both have cost of Flavour of Magic of 1 MP not 0 MP, so it's not just Mafia not yet updated !
 
Last edited:
As far as the Flavour of Magic skills go, there's an oddity. The main skill itself is listed as Passive/1 MP, but the actual skills you cast have N/A listed for their cost.
Also, the skills need an update to their ID numbers.
Spirit of Cayenne=7176
Spirit of Peppermint=7177
Spirit of Garlic=7178
Spirit of Wormwood=7179
Spirit of Bacon Grease=7180
Spirit of Nothing=7181
Tested via URL manipulation. The old numbers return "No skill found". Flavour of Magic has the same number.
 
Interesting, makes a degree of sense, as these are conditionally granted skills, which normally are in the 7xxx range. Also explains the gap in them between Will of the Storm Tortoise and Soul Bubble.
 
Running 13482, I now can't cast the various Flavour of Magic skills (Spirit of Bacon Grease, etc.) through the mafia skills interface. It seems to just do nothing, but a couple of times, I've gotten a debug log when trying. Debug log attached. Casting via relay browser works as expected.
 

Attachments

r13485 - Had to update ID numbers in SkillPool as well as classskills.txt. (of course)

Without this they weren't recognised as being zero cost skills, so didn't get caught before the divide by zero.
 
Back
Top