summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/003-13/arnea.txt72
1 files changed, 36 insertions, 36 deletions
diff --git a/npc/003-13/arnea.txt b/npc/003-13/arnea.txt
index 58ce04fe4..79cd7cfca 100644
--- a/npc/003-13/arnea.txt
+++ b/npc/003-13/arnea.txt
@@ -68,19 +68,19 @@ L_Manage:
'udt_Int=readparam2(bInt);
'udt_Dex=readparam2(bDex);
'udt_Luk=readparam2(bLuk);
- 'udt_Dly=readbattleparam(UDT_ADELAY);
- 'udt_Rng=readbattleparam(UDT_ATKRANGE);
+ 'udt_Dly=readbattleparam(getcharid(3), UDT_ADELAY);
+ 'udt_Rng=readbattleparam(getcharid(3), UDT_ATKRANGE);
// Save (b)ase data
'udt_bhp=MaxHp;
- 'udt_bAtk1=readbattleparam(UDT_ATKMIN);
- 'udt_bAtk2=readbattleparam(UDT_ATKMAX);
- 'udt_bMatk=readbattleparam(UDT_MATKMAX);
- 'udt_bDef=readbattleparam(UDT_DEF);
- 'udt_bMdef=readbattleparam(UDT_MDEF);
- 'udt_bHit=readbattleparam(UDT_HIT);
- 'udt_bFlee=readbattleparam(UDT_FLEE);
- 'udt_bCrit=readbattleparam(UDT_CRIT);
+ 'udt_bAtk1=readbattleparam(getcharid(3), UDT_ATKMIN);
+ 'udt_bAtk2=readbattleparam(getcharid(3), UDT_ATKMAX);
+ 'udt_bMatk=readbattleparam(getcharid(3), UDT_MATKMAX);
+ 'udt_bDef=readbattleparam(getcharid(3), UDT_DEF);
+ 'udt_bMdef=readbattleparam(getcharid(3), UDT_MDEF);
+ 'udt_bHit=readbattleparam(getcharid(3), UDT_HIT);
+ 'udt_bFlee=readbattleparam(getcharid(3), UDT_FLEE);
+ 'udt_bCrit=readbattleparam(getcharid(3), UDT_CRIT);
// Save (p)rogression data
'udt_php='udt_bhp/5;
@@ -94,19 +94,19 @@ L_Manage:
'udt_pCrit='udt_bCrit/10;
/*
- .@a1=readbattleparam(UDT_ATKRANGE);
- .@a2=readbattleparam(UDT_ATKMIN);
- .@a3=readbattleparam(UDT_ATKMAX);
- .@d1=readbattleparam(UDT_DEF);
- .@d2=readbattleparam(UDT_MDEF);
- .@c1=readbattleparam(UDT_HIT);
- .@c2=readbattleparam(UDT_FLEE);
- .@m1=readbattleparam(UDT_MATKMIN);
- .@m2=readbattleparam(UDT_MATKMAX);
- .@m3=readbattleparam(UDT_ELETYPE);
- .@s1=readbattleparam(UDT_STR);
- .@s2=readbattleparam(UDT_ADELAY);
- .@s3=readbattleparam(UDT_DMOTION);
+ .@a1=readbattleparam(getcharid(3), UDT_ATKRANGE);
+ .@a2=readbattleparam(getcharid(3), UDT_ATKMIN);
+ .@a3=readbattleparam(getcharid(3), UDT_ATKMAX);
+ .@d1=readbattleparam(getcharid(3), UDT_DEF);
+ .@d2=readbattleparam(getcharid(3), UDT_MDEF);
+ .@c1=readbattleparam(getcharid(3), UDT_HIT);
+ .@c2=readbattleparam(getcharid(3), UDT_FLEE);
+ .@m1=readbattleparam(getcharid(3), UDT_MATKMIN);
+ .@m2=readbattleparam(getcharid(3), UDT_MATKMAX);
+ .@m3=readbattleparam(getcharid(3), UDT_ELETYPE);
+ .@s1=readbattleparam(getcharid(3), UDT_STR);
+ .@s2=readbattleparam(getcharid(3), UDT_ADELAY);
+ .@s3=readbattleparam(getcharid(3), UDT_DMOTION);
debugmes "Unit Data %d (Str %d)", getcharid(3), .@s1;
debugmes "Atk (%d~%d) Range %d", .@a2, .@a3, .@a1;
@@ -177,33 +177,33 @@ OnUDTUpdate:
// Check for possible cheats, and update default values
OnVerify:
- if (readbattleparam(UDT_ATKRANGE) > 'udt_Rng)
- 'udt_Rng=readbattleparam(UDT_ATKRANGE);
+ if (readbattleparam(getcharid(3), UDT_ATKRANGE) > 'udt_Rng)
+ 'udt_Rng=readbattleparam(getcharid(3), UDT_ATKRANGE);
- if (readbattleparam(UDT_ATKMAX) > 'udt_bAtk1) {
- 'udt_bAtk1=readbattleparam(UDT_ATKMIN);
- 'udt_bAtk2=readbattleparam(UDT_ATKMAX);
+ if (readbattleparam(getcharid(3), UDT_ATKMAX) > 'udt_bAtk1) {
+ 'udt_bAtk1=readbattleparam(getcharid(3), UDT_ATKMIN);
+ 'udt_bAtk2=readbattleparam(getcharid(3), UDT_ATKMAX);
'udt_pAtk1='udt_bAtk1/10;
'udt_pAtk2='udt_bAtk2/10;
}
- if (readbattleparam(UDT_DEF) > 'udt_bDef) {
- 'udt_bDef=readbattleparam(UDT_DEF);
+ if (readbattleparam(getcharid(3), UDT_DEF) > 'udt_bDef) {
+ 'udt_bDef=readbattleparam(getcharid(3), UDT_DEF);
'udt_pDef='udt_bDef/5;
}
- if (readbattleparam(UDT_MDEF) > 'udt_bMdef) {
- 'udt_bMdef=readbattleparam(UDT_MDEF);
+ if (readbattleparam(getcharid(3), UDT_MDEF) > 'udt_bMdef) {
+ 'udt_bMdef=readbattleparam(getcharid(3), UDT_MDEF);
'udt_pMdef='udt_bMdef/5;
}
- if (readbattleparam(UDT_MATKMAX) > 'udt_bMatk) {
- 'udt_bMatk=readbattleparam(UDT_MATKMAX);
+ if (readbattleparam(getcharid(3), UDT_MATKMAX) > 'udt_bMatk) {
+ 'udt_bMatk=readbattleparam(getcharid(3), UDT_MATKMAX);
'udt_pMatk='udt_bMatk/5;
}
- if (readbattleparam(UDT_ADELAY) < 'udt_bDly)
- 'udt_bDly=readbattleparam(UDT_DELAY);
+ if (readbattleparam(getcharid(3), UDT_ADELAY) < 'udt_bDly)
+ 'udt_bDly=readbattleparam(getcharid(3), UDT_DELAY);
addtimer 5000, instance_npcname(.name$)+"::OnVerify";
end;