Selaa lähdekoodia

* Some minor issue on Payment Healer.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5690 54d463be-8e91-2dee-dedb-b68131a5f0ec
Lance 19 vuotta sitten
vanhempi
commit
d8aebfa933
2 muutettua tiedostoa jossa 7 lisäystä ja 5 poistoa
  1. 2 1
      npc/Changelog.txt
  2. 5 4
      npc/custom/healers/heal_payment.txt

+ 2 - 1
npc/Changelog.txt

@@ -26,7 +26,8 @@ Nexon
 == Changelog ==
 
 Date		Added
-======
+03/21
+	* Improved payment healer. [Lance]
 03/20
 	* Added temp Job quests of Ninja and Gunslinger, thx2 Gywall [Lupus]
 	* Fixed endless warping loops, thanks to Manipulator [Lupus]

+ 5 - 4
npc/custom/healers/heal_payment.txt

@@ -19,9 +19,10 @@
 
 prontera.gat,150,184,5	script	Healer#h1-1::Healer	742,{
 	set @tempHp, MaxHp-Hp;
+	set @tempSpReal, MaxSp-Sp;
 	set @tempSp, ((MaxSp-Sp) * BaseLevel) / 5;
 	if (@tempHp > 0) goto WOUNDED;
-	if (@tempSp > 0) goto ONLY_REGENERATION;
+	if (@tempSpReal > 0) goto ONLY_REGENERATION;
 
 	mes "[Healer]";
 	mes "Oh?";
@@ -55,19 +56,19 @@ prontera.gat,150,184,5	script	Healer#h1-1::Healer	742,{
 	HEALINGS:
 		if (Zeny < @tempHp) goto NO_ZENYS;
 		set Zeny, Zeny-@tempHp;
-		heal 30000,0;
+		heal @tempHp,0;
 		goto FIN;
 
 	REGENERATION:
 		if (Zeny < @tempSp) goto NO_ZENYS;
 		set Zeny, Zeny-@tempSp;
-		heal 0,30000;
+		heal 0,@tempSpReal;
 		goto FIN;
 
 	HEALINGS_AND_REGEN:
 		if (Zeny < (@tempHp+@tempSp)) goto NO_ZENYS;
 		set Zeny, Zeny-(@tempHp+@tempSp);
-		heal 30000,30000;
+		heal @tempHp,@tempSpReal;
 		goto FIN;
 
 	NO_ZENYS: