Count spirit balls

schmosby

New member
Messages
8
Points
0
Age
57
Emulator
Client Version
2015-11-04a
How do i count the active spirit balls of a player?

Or read an active skill instead "CH_SOULCOLLECT"

I tried this one but doesn't seem to work

if (getstatus(CH_SOULCOLLECT)) 

 
Up... is there a way to check or count active spirit balls?

 
Solved!!

Added countspiritball in my script.c then recompiled..

static BUILDIN(countspiritball)
{
    struct map_session_data *sd;

    if (script_hasdata(st,2)) {
        if (!script_isstringtype(st,2))
            sd = map->charid2sd(script_getnum(st,2));
        else
            sd = map->nick2sd(script_getstr(st,2),false);
    }
    else
        sd = script->rid2sd(st);
    if (!sd)
        return true;
    script_pushint(st,sd->spiritball);
        return true;
}

 
Back
Top