-
Posts
247 -
Joined
-
Last visited
-
Days Won
18
Community Answers
-
Akinari's post in disable autoguard reflect damage was marked as the answer
Oh, you're on SVN. You should move to GIT to get the latest source, or GIT's SVN link even.
-
Akinari's post in remove asura delay status icon was marked as the answer
I'm pretty sure just disabling the sc_start in skill.c will do what you want. Not sure what you've currently done to make it not work with the icon.
Either:
skill.c
#ifdef RENEWAL sc_start(src,src,SC_EXTREMITYFIST2,100,skill_lv,skill_get_time(skill_id,skill_lv)); #endif
To:
#ifdef RENEWAL // sc_start(src,src,SC_EXTREMITYFIST2,100,skill_lv,skill_get_time(skill_id,skill_lv)); #endif
Or:
status.c
#ifdef RENEWAL set_sc( MO_EXTREMITYFIST , SC_EXTREMITYFIST2 , SI_EXTREMITYFIST , SCB_NONE ); #endif
To:
#ifdef RENEWAL set_sc( MO_EXTREMITYFIST , SC_EXTREMITYFIST2 , SI_BLANK , SCB_NONE ); #endif
Untested, but should work.
-
Akinari's post in All items wiped out after svn update? was marked as the answer
The same way you put the SQL in the first time. Just use whatever front-end, if you have one, like phpMyAdmin to run the SQL queries. It looks like all you're missing is the bound items column in the storage and inventory tables.
upgrade_svn17351.sql
-
Akinari's post in gettick(), cmdtick,DIFF_TICK no work in the last version? please help was marked as the answer
You're missing this portion of your patch in pc.h.
=================================================================== --- src/map/pc.h (revision 16365) +++ src/map/pc.h (working copy) @@ -144,6 +144,7 @@ unsigned int prevend : 1;//used to flag wheather you've spent 40sp to open the vending or not. unsigned int warping : 1;//states whether you're in the middle of a warp processing } state; + int cmdtick; //[Ind/ro-resources.net] rA Port by [LJA] Lord Jhedzkie - common tick for delay purposes. struct { unsigned char no_weapon_damage, no_magic_damage, no_misc_damage; unsigned int restart_full_recover : 1; -
Akinari's post in how to disable gm account to enter gvg map was marked as the answer
I know this is script support, but I thought I'd put in a different fix for this issue. It's a source fix.
pc.c in
int pc_setpos(struct map_session_data* sd, unsigned short mapindex, int x, int y, clr_type clrtype)
FIND
m = map_mapindex2mapid(mapindex);
ADD AFTER
if (map[m].flag.gvg && pc_get_group_level(sd) > 0) return 1;
Replace "0" with any number where you want the GM level to restrict GVG access. For instance, if group level restricted 5 and above:
pc_get_group_level(sd) > 4
Just suggesting another option.