|
@@ -5739,10 +5739,7 @@ int skill_castend_id (int tid, unsigned int tick, int id, int data)
|
|
break;
|
|
break;
|
|
|
|
|
|
if(md) {
|
|
if(md) {
|
|
- if(tid != -1) //Set afterskill delay.
|
|
|
|
- md->last_thinktime=tick +md->status.amotion;
|
|
|
|
- else
|
|
|
|
- md->last_thinktime=tick +md->status.adelay;
|
|
|
|
|
|
+ md->last_thinktime=tick +MIN_MOBTHINKTIME;
|
|
if(md->skillidx >= 0 && md->db->skill[md->skillidx].emotion >= 0)
|
|
if(md->skillidx >= 0 && md->db->skill[md->skillidx].emotion >= 0)
|
|
clif_emotion(src, md->db->skill[md->skillidx].emotion);
|
|
clif_emotion(src, md->db->skill[md->skillidx].emotion);
|
|
}
|
|
}
|
|
@@ -5927,10 +5924,7 @@ int skill_castend_pos (int tid, unsigned int tick, int id, int data)
|
|
break;
|
|
break;
|
|
|
|
|
|
if(md) {
|
|
if(md) {
|
|
- if (tid != -1)
|
|
|
|
- md->last_thinktime=tick +md->status.amotion;
|
|
|
|
- else
|
|
|
|
- md->last_thinktime=tick +md->status.adelay;
|
|
|
|
|
|
+ md->last_thinktime=tick +MIN_MOBTHINKTIME;
|
|
if(md->skillidx >= 0 && md->db->skill[md->skillidx].emotion >= 0)
|
|
if(md->skillidx >= 0 && md->db->skill[md->skillidx].emotion >= 0)
|
|
clif_emotion(src, md->db->skill[md->skillidx].emotion);
|
|
clif_emotion(src, md->db->skill[md->skillidx].emotion);
|
|
}
|
|
}
|