Parcourir la source

- Fixed NPC_PROVOCATION (now the casting mob doesn't keep attacking)
- Fixed some typos in skill_castnodex_db.txt
- Small update to the effects list by Au{R}oN

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10747 54d463be-8e91-2dee-dedb-b68131a5f0ec

ultramage il y a 18 ans
Parent
commit
75f1e238d7
5 fichiers modifiés avec 14 ajouts et 14 suppressions
  1. 1 0
      Changelog-Trunk.txt
  2. 4 4
      db/mob_skill_db.txt
  3. 4 4
      db/skill_castnodex_db.txt
  4. 4 4
      doc/effect_list.txt
  5. 1 2
      src/map/skill.c

+ 1 - 0
Changelog-Trunk.txt

@@ -4,6 +4,7 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK.  ALL UNTESTED BUGFIXES/FEATURES GO
 IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.
 
 2007/06/11
+	* Fixed NPC_PROVOCATION (now the casting mob doesn't keep attacking)
 	* accumulated clif.c fixes [ultramage]
 	- Fixed pet equip not displaying correctly at all
 	- Removed old fixpos packet (the 'new' one is way smaller)

+ 4 - 4
db/mob_skill_db.txt

@@ -305,14 +305,14 @@
 1060,Bigfoot@NPC_GROUNDATTACK,attack,185,1,2000,0,5000,yes,target,always,0,,,,,,
 1060,Bigfoot@NPC_STUNATTACK,attack,179,2,500,1500,5000,no,target,always,0,,,,,,
 1060,Bigfoot@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,6
-1062,Santa Poring@NPC_EMOTION,loot,197,1,2000,0,5000,yes,self,always,0,2,,,,,
-1062,Santa Poring@NPC_HOLYATTACK,attack,189,1,2000,0,5000,yes,target,always,0,,,,,,
-1063,Lunatic@AL_HEAL,idle,28,1,100,2000,60000,yes,self,always,0,,,,,,
-1063,Lunatic@NPC_PROVOCATION,idle,194,1,20,0,0,yes,self,always,0,,,,,,
 1061,Nightmare@NPC_BLINDATTACK,attack,177,3,500,0,5000,yes,target,always,0,,,,,,
 1061,Nightmare@NPC_CURSEATTACK,attack,181,3,500,800,5000,no,target,always,0,,,,,,
 1061,Nightmare@NPC_MENTALBREAKER,attack,159,1,500,800,5000,no,target,always,0,,,,,,
 1061,Nightmare@NPC_TELEKINESISATTACK,attack,191,5,500,0,5000,yes,target,always,0,,,,,,
+1062,Santa Poring@NPC_EMOTION,loot,197,1,2000,0,5000,yes,self,always,0,2,,,,,
+1062,Santa Poring@NPC_HOLYATTACK,attack,189,1,2000,0,5000,yes,target,always,0,,,,,,
+1063,Lunatic@AL_HEAL,idle,28,1,100,2000,60000,yes,self,always,0,,,,,,
+1063,Lunatic@NPC_PROVOCATION,idle,194,1,20,0,0,yes,self,always,0,,,,,,
 1064,Megalodon@NPC_CHANGETELEKINESIS,attack,169,1,500,2000,5000,no,self,myhpltmaxrate,30,,,,,,7
 1064,Megalodon@NPC_UNDEADATTACK,attack,347,2,500,0,5000,yes,target,always,0,,,,,,
 1065,Strouf@MG_FROSTDIVER,attack,15,9,500,1000,5000,yes,target,always,0,,,,,,

+ 4 - 4
db/skill_castnodex_db.txt

@@ -3,15 +3,15 @@
 // Cast:  0 - everything affects the skill's cast time
 //        1 - skill's cast time is not affected by dex
 //        2 - skill's cast time is not affected by statuses (Suffragium, etc)
-//        4 - skill's cast time cannot be reduced by items (equip, cards, etc)
+//        4 - skill's cast time is not affected by item bonuses (equip, cards)
 //
 // Delay: 0 - everything affects the skill's delay
 //        1 - skill's delay is not affected by dex
-//        2 - skill's delay cannot be reduced by statuses (Magic Strings, etc)
-//        4 - skill's delay cannot be reduced by items (equip, cards, etc)
+//        2 - skill's delay is not affected by statuses (Magic Strings, etc)
+//        4 - skill's delay is not affected by item bonuses (equip, cards)
 //
 // Note: Values are bit fields, add them up to combine their effects.
-// Note: Delay setting 2 only makes sense when delay_dependon_dex is enabled.
+// Note: Delay setting '1' only makes sense when delay_dependon_dex is enabled.
 // Example: 46,1,1 = Double Strafe's cast time and delay is not affected by dex.
 
 263,0,2	//MO_TRIPLEATTACK

+ 4 - 4
doc/effect_list.txt

@@ -155,7 +155,7 @@ number	description
 133.	Probably the old Frost Diver Effect
 134.	Probably the old Frost Diver Effect Without the Blue Circle
 135.	Probably the old Frost Diver Effect with Explosion
-136.	Poison
+136.	Slow Poison
 137.	Small pulsating green square (unused)
 138.	Fire pillar
 139.	Sandman Trap
@@ -675,7 +675,7 @@ number	description
 653.	Like Regeneration Number but Red
 654.	Like Regeneration Number but Purple
 655.	Mobs Skill (Change to Undead Element)
-656.	Final animation for Change Undead Element
+656.	Last animation before Change Undead Element finish
 657.	(nothing)
 658.	(nothing)
 659.	(nothing)
@@ -684,7 +684,7 @@ number	description
 662.	(nothing)
 663.	(nothing)
 664.	(nothing)
-665.	Little Blue Ball Falling From Sky
+665.	Little Blue Ball Falling From the Sky
 666.	Mobs Skill (Earthquake)
 667.	(nothing)
 668.	Mobs Skill (Scream)
@@ -695,6 +695,6 @@ number	description
 673.	(nothing)
 674.	Like Curse Effect
 675.	Like Parrying/Kyrie Eleison barrier but is Yellow with small Cross in every barrier piece
-676.	Mobs Skill (Maybe is Full Screen Slow Down, or something like Slow Cast)
+676.	Slow Poison (Clock Only)
 677.	Mobs Skill (Unamed)
 678+.	No More Effects in 2007/05/07 Sakexe

+ 1 - 2
src/map/skill.c

@@ -4879,8 +4879,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in
 
 	case NPC_PROVOCATION:
 		clif_skill_nodamage(src,bl,skillid,skilllv,1);
-		if(md && md->skillidx >= 0)
-			clif_pet_performance(src,md->db->skill[md->skillidx].val[0]);
+		if (md) mob_unlocktarget(md, tick);
 		break;
 
 	case NPC_KEEPING: