I'd even have to do the cast with a visit_url() and parse the result to find out if there are casts remaining.
Well, then I'm just sayin' that you shouldn't rely on a failed execution of use_skill() to tell you that you're out of casts when mafia is trackin' that shit.
if ((have_skill($skill[Donho's Bubbly Ballad])) && (get_property("_donhosCasts") < 50) && ( my_maxmp() > mp_cost($skill[Donho's Bubbly Ballad])) && (restore_mp(mp_cost($skill[Donho's Bubbly Ballad]))) && (my_mp >= mp_cost($skill[Donho's Bubbly Ballad])) ) { use_skill(1, $skill[Donho's Bubbly Ballad]) } else { use_item(1, $item[Recording of Donho's Bubbly Ballad]) };
if (!(use_skill(1, $skill[Donho's Bubbly Ballad]))) use_item(1, $item[Recording of Donho's Bubbly Ballad]);
I have fixed this particular issue.
Just commit the patch already![]()
This combined with your next post almost triggered my knee jerk reaction to entitlement but I decided that was my problem not yours. r11243
In the future, though, if you have patches that are languishing try a PM.