110 lines
2.4 KiB
Plaintext
110 lines
2.4 KiB
Plaintext
int script_929(int arg0) {
|
|
int ivar1;
|
|
int ivar2;
|
|
flow_0:
|
|
ivar1 = getItemHashmapData(arg0, 823);
|
|
ivar2 = getItemHashmapData(arg0, 749);
|
|
if (ivar2 == -1) {
|
|
return 1;
|
|
}
|
|
IF (isBitFlagged(ivar1, 0))
|
|
GOTO flow_3
|
|
GOTO flow_4
|
|
flow_3:
|
|
IF (getSkillActualLvl(ivar2) < getItemHashmapData(arg0, 750))
|
|
GOTO flow_6
|
|
flow_4:
|
|
IF (isBitFlagged(ivar1, 0) && (getSkillCurrentLvl(ivar2) < getItemHashmapData(arg0, 750)))
|
|
GOTO flow_6
|
|
GOTO flow_7
|
|
flow_6:
|
|
return 0;
|
|
flow_7:
|
|
ivar2 = getItemHashmapData(arg0, 751);
|
|
if (ivar2 == -1) {
|
|
return 1;
|
|
}
|
|
IF (isBitFlagged(ivar1, 1))
|
|
GOTO flow_10
|
|
GOTO flow_11
|
|
flow_10:
|
|
IF (getSkillActualLvl(ivar2) < getItemHashmapData(arg0, 752))
|
|
GOTO flow_13
|
|
flow_11:
|
|
IF (isBitFlagged(ivar1, 1) && (getSkillCurrentLvl(ivar2) < getItemHashmapData(arg0, 752)))
|
|
GOTO flow_13
|
|
GOTO flow_14
|
|
flow_13:
|
|
return 0;
|
|
flow_14:
|
|
ivar2 = getItemHashmapData(arg0, 753);
|
|
if (ivar2 == -1) {
|
|
return 1;
|
|
}
|
|
IF (isBitFlagged(ivar1, 2))
|
|
GOTO flow_17
|
|
GOTO flow_18
|
|
flow_17:
|
|
IF (getSkillActualLvl(ivar2) < getItemHashmapData(arg0, 754))
|
|
GOTO flow_20
|
|
flow_18:
|
|
IF (isBitFlagged(ivar1, 2) && (getSkillCurrentLvl(ivar2) < getItemHashmapData(arg0, 754)))
|
|
GOTO flow_20
|
|
GOTO flow_21
|
|
flow_20:
|
|
return 0;
|
|
flow_21:
|
|
ivar2 = getItemHashmapData(arg0, 755);
|
|
if (ivar2 == -1) {
|
|
return 1;
|
|
}
|
|
IF (isBitFlagged(ivar1, 3))
|
|
GOTO flow_24
|
|
GOTO flow_25
|
|
flow_24:
|
|
IF (getSkillActualLvl(ivar2) < getItemHashmapData(arg0, 756))
|
|
GOTO flow_27
|
|
flow_25:
|
|
IF (isBitFlagged(ivar1, 3) && (getSkillCurrentLvl(ivar2) < getItemHashmapData(arg0, 756)))
|
|
GOTO flow_27
|
|
GOTO flow_28
|
|
flow_27:
|
|
return 0;
|
|
flow_28:
|
|
ivar2 = getItemHashmapData(arg0, 757);
|
|
if (ivar2 == -1) {
|
|
return 1;
|
|
}
|
|
IF (isBitFlagged(ivar1, 4))
|
|
GOTO flow_31
|
|
GOTO flow_32
|
|
flow_31:
|
|
IF (getSkillActualLvl(ivar2) < getItemHashmapData(arg0, 758))
|
|
GOTO flow_34
|
|
flow_32:
|
|
IF (isBitFlagged(ivar1, 4) && (getSkillCurrentLvl(ivar2) < getItemHashmapData(arg0, 758)))
|
|
GOTO flow_34
|
|
GOTO flow_35
|
|
flow_34:
|
|
return 0;
|
|
flow_35:
|
|
ivar2 = getItemHashmapData(arg0, 759);
|
|
if (ivar2 == -1) {
|
|
return 1;
|
|
}
|
|
IF (isBitFlagged(ivar1, 5))
|
|
GOTO flow_38
|
|
GOTO flow_39
|
|
flow_38:
|
|
IF (getSkillActualLvl(ivar2) < getItemHashmapData(arg0, 760))
|
|
GOTO flow_41
|
|
flow_39:
|
|
IF (isBitFlagged(ivar1, 5) && (getSkillCurrentLvl(ivar2) < getItemHashmapData(arg0, 760)))
|
|
GOTO flow_41
|
|
GOTO flow_42
|
|
flow_41:
|
|
return 0;
|
|
flow_42:
|
|
return 1;
|
|
}
|