* Some minor issue on Payment Healer.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5690 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
Lance 2006-03-21 11:01:46 +00:00
parent d314909d79
commit d8aebfa933
2 changed files with 7 additions and 5 deletions

View File

@ -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]

View File

@ -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: