Secrets
-
Content Count
8 -
Joined
-
Days Won
1
Posts posted by Secrets
-
-
There is a typo at .@tpye
if (!.@tpye) .@users = getusers(1); else .@users = getusers(0);
-
it seems that when MariaDB is installed, you can't install "libmysqlclient-dev", or much else for that matter. (lol!)
I believe you have to to install libmariadbclient instead.
-
-
battle.c around line 495x
Adjust the damage amp formula here
For your case, change the 50 to 25.
if( sc && skill_id != PA_SACRIFICE && sc->data[SC_UNLIMIT] && (wd.flag&(BF_LONG|BF_MAGIC)) == BF_LONG) { switch(skill_id) { case RA_WUGDASH: case RA_WUGSTRIKE: case RA_WUGBITE: break; default: ATK_ADDRATE( 50 * sc->data[SC_UNLIMIT]->val1 ); } }
-
What advantage does this have over the like of Docker or Vagrant?
-
This skill is intended to be used by monsters.
if (target->type == BL_MOB && sc != NULL && sc->data[SC_REBIRTH] != NULL) { struct mob_data *t_md = BL_UCAST(BL_MOB, target); if (!t_md->state.rebirth) { // Ensure the monster has not already reborn before doing so. status->revive(target, sc->data[SC_REBIRTH]->val2, 0); status->change_clear(target,0); t_md->state.rebirth = 1; return (int)(hp+sp); } }
-
My quick workaround would be adding a check if return value from getitemname is not "null". Then add the name to the menu.
Effect State refactoring
in Suggestions
Posted
You will lose the ability to map existing SIs to custom SC if you migrate to Aegis’ model. (or perhaps you can add an additional custom SI field in the EFST data struct) It’s fine as is, as long as adding a new SC isn’t a pain in the ass and the information sent to the client is correct.