summaryrefslogtreecommitdiff
path: root/src/map
diff options
context:
space:
mode:
Diffstat (limited to 'src/map')
-rw-r--r--src/map/clif.c2
-rw-r--r--src/map/skill.c5
-rw-r--r--src/map/skill.h5
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_ */