1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
// Script to boost Dark Helm, Underworld Mask and Phylactery when those are equipped while being in Graveyard or Crypt.
function|script|CryptItem
{
if (isin("027-1.gat", 0, 0, 0, 0)) // Graveyard
goto L_ItemCheck;
if (isin("027-2.gat", 0, 0, 0, 0)) // Graveyard Inn
goto L_ItemCheck;
if (isin("027-3.gat", 0, 0, 0, 0)) // Crypt Level 1
goto L_ItemCheck;
if (isin("027-4.gat", 0, 0, 0, 0)) // Crypt Level 2
goto L_ItemCheck;
if (isin("027-5.gat", 0, 0, 0, 0)) // Crypt Level 3
goto L_ItemCheck;
if (isin("027-6.gat", 0, 0, 0, 0)) // Crypt Miniboss 1
goto L_ItemCheck;
if (isin("027-7.gat", 0, 0, 0, 0)) // Crypt Miniboss 2
goto L_ItemCheck;
if (isin("027-8.gat", 0, 0, 0, 0)) // Crypt Miniboss 3
goto L_ItemCheck;
if (isin("070-1.gat", 0, 0, 0, 0)) // Underworld
goto L_ItemCheck;
if (isin("070-2.gat", 0, 0, 0, 0)) // Underworld Indoors
goto L_ItemCheck;
if (isin("070-3.gat", 0, 0, 0, 0)) // Reaper Battle
goto L_ItemCheck;
goto L_End;
L_ItemCheck:
if (getequipid(equip_head) == 5128)
goto L_BoostDarkHelm;
if (getequipid(equip_head) == 5129)
goto L_BoostUnderworldMask;
if (getequipid(equip_head) == 5130)
goto L_BoostPhylactery;
goto L_End;
L_BoostDarkHelm:
bonus bStr, 3;
bonus bVit, 1;
bonus bLuk, 1;
goto L_End;
L_BoostUnderworldMask:
bonus bAgi, 2;
bonus bDex, 1;
bonus bLuk, 1;
goto L_End;
L_BoostPhylactery:
bonus bVit, 2;
bonus bInt, 2;
goto L_End;
L_End:
end;
}
|