If I cast a summon skill from the Skillz.php page, with or without my SkillsWTF relay, they are cast via a call to runskillz.php
Mafia fails to record the casting of these summon skills when they are cast this way.
When cast via ash or CLI or breakfast command, they are recorded correctly.
Example, after casting That's Not a Knife from the skillz page, I get this (highlight mine):
> ash $skill[that's not a knife]
Returned: That's Not a Knife
level => 5
image => knife.gif
traincost => 1250
class => Disco Bandit
libram => false
passive => false
buff => false
combat => false
song => false
expression => false
summon => true
permable => true
dailylimit => 1
timescast => 1
Then, from the CLI after that:
> cast 1 that's not a knife
Summon limit exceeded.
> ash $skill[that's not a knife]
Returned: That's Not a Knife
level => 5
image => knife.gif
traincost => 1250
class => Disco Bandit
libram => false
passive => false
buff => false
combat => false
song => false
expression => false
summon => true
permable => true
dailylimit => 0
timescast => 2
There are probably more details here that I am not aware of, but I have cast all my summon skills for today. More investigation tomorrow maybe.
Update: it seems like skills cast via the KoL interface buttons are recorded ok, but those cast via my relay links are not. These do have the same URL, just in different locations.
Mafia fails to record the casting of these summon skills when they are cast this way.
When cast via ash or CLI or breakfast command, they are recorded correctly.
Example, after casting That's Not a Knife from the skillz page, I get this (highlight mine):
> ash $skill[that's not a knife]
Returned: That's Not a Knife
level => 5
image => knife.gif
traincost => 1250
class => Disco Bandit
libram => false
passive => false
buff => false
combat => false
song => false
expression => false
summon => true
permable => true
dailylimit => 1
timescast => 1
Then, from the CLI after that:
> cast 1 that's not a knife
Summon limit exceeded.
> ash $skill[that's not a knife]
Returned: That's Not a Knife
level => 5
image => knife.gif
traincost => 1250
class => Disco Bandit
libram => false
passive => false
buff => false
combat => false
song => false
expression => false
summon => true
permable => true
dailylimit => 0
timescast => 2
There are probably more details here that I am not aware of, but I have cast all my summon skills for today. More investigation tomorrow maybe.
Update: it seems like skills cast via the KoL interface buttons are recorded ok, but those cast via my relay links are not. These do have the same URL, just in different locations.
Last edited: