|
1
|
function scr_element_damage_reductionscr_element_damage_reduction
function 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
|
}
|