
- Updated warp scripts and removed disabled warps. - Implemented Renewal Hypnotist, which resets stats and skills; moved old file to Pre-Renewal path. - Moved and added Bullet Dealer and Magazine Dealer duplicates. (bugreport:6410) - Moved Dorian (quests_nameless) NPC to Pre-Renewal/Renewal paths and shifted Cuskoal (izlude) RE NPC. - Corrected some coordinates and NPC facing directions. * Updated all 3rd_trader scripts: - Players can now purchase multiple items at once. - Added many new Point Merchants. - Moved Poison Herb Merchant in Morroc out of a wall (temp. fix). * Other script updates: - Added Eden Group Kafra (storage only). - Added some missing announcements in Endless Tower. - Added exit warp scripts to three 2nd job quests (Renewal only). - Added official Morroc coordinates in Warlock job quest. (follow-up r17224) - Minor updates to Comodo Gambling script. - Fixed a Zeny bug in Payon town script, and changed some 'close' commands to 'end'. (bugreport:7893) - Renamed npc/pre-re/kafras/kafras_izl.txt to .../kafras.txt. Signed-off-by: Euphy <euphy@rathena.org>
80 lines
3.2 KiB
Plaintext
80 lines
3.2 KiB
Plaintext
//===== rAthena Script =======================================
|
|
//= Healer
|
|
//===== By: ==================================================
|
|
//= Euphy
|
|
//===== Current Version: =====================================
|
|
//= 1.1
|
|
//===== Compatible With: =====================================
|
|
//= rAthena SVN
|
|
//===== Description: =========================================
|
|
//= Basic healer script.
|
|
//===== Additional Comments: =================================
|
|
//= 1.0 Initial script.
|
|
//= 1.1 Aligned coordinates with @go.
|
|
//============================================================
|
|
|
|
- script Healer -1,{
|
|
|
|
set .@Price,0; // Zeny required for heal
|
|
set .@Buffs,0; // Also buff players? (1: yes / 0: no)
|
|
set .@Delay,0; // Heal delay, in seconds
|
|
|
|
if (@HD > gettimetick(2)) end;
|
|
if (.@Price) {
|
|
message strcharinfo(0),"Healing costs "+.@Price+" Zeny.";
|
|
if (Zeny < .@Price) end;
|
|
if(select("^0055FFHeal^000000:^777777Cancel^000000") == 2) end;
|
|
set Zeny, Zeny-.@Price;
|
|
}
|
|
specialeffect2 EF_HEAL2; percentheal 100,100;
|
|
if (.@Buffs) {
|
|
specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,240000,10;
|
|
specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;
|
|
}
|
|
if (.@Delay) set @HD, gettimetick(2)+.@Delay;
|
|
end;
|
|
}
|
|
|
|
|
|
// Duplicates
|
|
//============================================================
|
|
alberta,25,240,6 duplicate(Healer) Healer#alb 909
|
|
aldebaran,135,118,6 duplicate(Healer) Healer#alde 909
|
|
amatsu,200,79,4 duplicate(Healer) Healer#ama 909
|
|
ayothaya,207,169,6 duplicate(Healer) Healer#ayo 909
|
|
comodo,184,158,6 duplicate(Healer) Healer#com 909
|
|
einbech,57,36,6 duplicate(Healer) Healer#einbe 909
|
|
einbroch,57,202,6 duplicate(Healer) Healer#einbr 909
|
|
geffen,115,72,6 duplicate(Healer) Healer#gef 909
|
|
gonryun,156,122,6 duplicate(Healer) Healer#gon 909
|
|
hugel,89,150,6 duplicate(Healer) Healer#hug 909
|
|
izlude,121,150,6 duplicate(Healer) Healer#izl 909 //Pre-RE: (125,118)
|
|
jawaii,250,139,4 duplicate(Healer) Healer#jaw 909
|
|
lighthalzen,152,100,6 duplicate(Healer) Healer#lhz 909
|
|
louyang,226,103,4 duplicate(Healer) Healer#lou 909
|
|
manuk,272,144,6 duplicate(Healer) Healer#man 909
|
|
mid_camp,203,289,6 duplicate(Healer) Healer#mid 909
|
|
moc_ruins,72,164,4 duplicate(Healer) Healer#moc 909
|
|
morocc,153,97,6 duplicate(Healer) Healer#mor 909
|
|
moscovia,220,191,4 duplicate(Healer) Healer#mos 909
|
|
niflheim,212,182,5 duplicate(Healer) Healer#nif 909
|
|
payon,179,106,4 duplicate(Healer) Healer#pay 909
|
|
prontera,162,193,4 duplicate(Healer) Healer#prt 909
|
|
rachel,125,116,6 duplicate(Healer) Healer#rac 909
|
|
splendide,201,153,4 duplicate(Healer) Healer#spl 909
|
|
thor_camp,249,74,4 duplicate(Healer) Healer#thor 909
|
|
umbala,105,148,3 duplicate(Healer) Healer#umb 909
|
|
veins,217,121,4 duplicate(Healer) Healer#ve 909
|
|
xmas,143,136,4 duplicate(Healer) Healer#xmas 909
|
|
yuno,164,45,4 duplicate(Healer) Healer#yuno 909
|
|
|
|
// Duplicates (Renewal)
|
|
//============================================================
|
|
brasilis,194,221,6 duplicate(Healer) Healer#bra 909
|
|
dewata,195,187,4 duplicate(Healer) Healer#dew 909
|
|
dicastes01,201,194,4 duplicate(Healer) Healer#dic 909
|
|
ecl_in01,45,60,4 duplicate(Healer) Healer#ecl 909
|
|
malangdo,132,114,6 duplicate(Healer) Healer#mal 909
|
|
malaya,227,204,6 duplicate(Healer) Healer#ma 909
|
|
mora,55,152,4 duplicate(Healer) Healer#mora 909
|