1 |
function scr_element_damage_reductionscr_element_damage_reductionfunction scr_element_damage_reduction(arg0, arg1)
{
var ___element = arg0;
var ___char = arg1;
var ___reduction = 1;
if (___element != 0)
{
for (var ___itemi = 0; ___itemi < 2; ___itemi++)
{
if (global.itemelement[___char][___itemi + 1] != 0)
{
if (global.itemelement[___char][___itemi + 1] == ___element)
___reduction -= global.itemelementamount[___char][___itemi + 1];
if (global.itemelement[___char][___itemi + 1] == 9)
{
if (___element == 2 || ___element == 8)
___reduction -= global.itemelementamount[___char][___itemi + 1];
}
if (global.itemelement[___char][___itemi + 1] == 10)
___reduction -= global.itemelementamount[___char][___itemi + 1];
}
}
}
if (___reduction < 0.25)
___reduction = 0.25;
return ___reduction;
} (arg0, arg1) |
2 |
{ |
3 |
var ___element = arg0; |
4 |
var ___char = arg1; |
5 |
var ___reduction = 1; |
6 |
if (___element != 0) |
7 |
{ |
8 |
for (var ___itemi = 0; ___itemi < 2; ___itemi++) |
9 |
{ |
10 |
if (global.itemelement[___char][___itemi + 1] != 0) |
11 |
{ |
12 |
if (global.itemelement[___char][___itemi + 1] == ___element) |
13 |
___reduction -= global.itemelementamount[___char][___itemi + 1]; |
14 |
if (global.itemelement[___char][___itemi + 1] == 9) |
15 |
{ |
16 |
if (___element == 2 || ___element == 8) |
17 |
___reduction -= global.itemelementamount[___char][___itemi + 1]; |
18 |
} |
19 |
if (global.itemelement[___char][___itemi + 1] == 10) |
20 |
___reduction -= global.itemelementamount[___char][___itemi + 1]; |
21 |
} |
22 |
} |
23 |
} |
24 |
if (___reduction < 0.25) |
25 |
___reduction = 0.25; |
26 |
return ___reduction; |
27 |
} |