diff options
Diffstat (limited to 'src/map')
-rw-r--r-- | src/map/clif.c | 2 | ||||
-rw-r--r-- | src/map/skill.c | 5 | ||||
-rw-r--r-- | src/map/skill.h | 5 |
3 files changed, 8 insertions, 4 deletions
diff --git a/src/map/clif.c b/src/map/clif.c index cede06761..9a3e5e7d9 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -8046,11 +8046,11 @@ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) int lv; sd->state.connect_new = 0; clif_skillinfoblock(sd); + clif_hotkeys_send(sd); clif_updatestatus(sd,SP_NEXTBASEEXP); clif_updatestatus(sd,SP_NEXTJOBEXP); clif_updatestatus(sd,SP_SKILLPOINT); clif_initialstatus(sd); - clif_hotkeys_send(sd); if (sd->sc.option&OPTION_FALCON) clif_status_load(&sd->bl, SI_FALCON, 1); diff --git a/src/map/skill.c b/src/map/skill.c index 5f6c249ce..f35de5edd 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -7262,7 +7262,6 @@ int skill_unit_onplace_timer (struct skill_unit *src, struct block_list *bl, uns } case UNT_SANCTUARY: - if (sg->skill_id == PR_SANCTUARY) { if (battle_check_undead(tstatus->race, tstatus->def_ele) || tstatus->race==RC_DEMON) { //Only damage enemies with offensive Sanctuary. [Skotlex] if(battle_check_target(&src->bl,bl,BCT_ENEMY)>0 && @@ -7285,8 +7284,8 @@ int skill_unit_onplace_timer (struct skill_unit *src, struct block_list *bl, uns if (sg->val1 <= 0) skill_delunitgroup(NULL,sg, 0); break; - } - //Evil Land + + case UNT_EVILLAND: if (!battle_check_undead(tstatus->race, tstatus->def_ele) && tstatus->race!=RC_DEMON) { //Damage enemies if(battle_check_target(&src->bl,bl,BCT_ENEMY)>0) diff --git a/src/map/skill.h b/src/map/skill.h index 68b5872f6..c67d65588 100644 --- a/src/map/skill.h +++ b/src/map/skill.h @@ -989,6 +989,11 @@ enum { UNT_GROUNDDRIFT_POISON, UNT_GROUNDDRIFT_WATER, UNT_GROUNDDRIFT_FIRE, + //0xc3 ? + //0xc4 ? + //0xc5 ? + //0xc6 ? + UNT_EVILLAND = 0xc7, }; #endif /* _SKILL_H_ */ |