Actions
バグ #45
closedLv50のアクセサリを表示するとハングアップする
Start date:
03/05/2019
Due date:
% Done:
100%
Estimated time:
Description
ver 0.69で発生。
ドロワーウィンドウを出している状態で 戦闘を終わらせると Lv50のアクセサリを表示すると、
、 xGuiItem.pde(224)で
ArrayIndexOutOfBoundsException: 50
が発生する。
Updated by mole lord almost 4 years ago
- Subject changed from ドロワーを出している状態で戦闘終了するとハングアップする to Lv50のアクセサリを表示するとハングアップする
- Description updated (diff)
- Status changed from 新規 to 終了
- % Done changed from 0 to 100
Lv50のアクセサリを表示しているときに、nowLevelが50になり、
result += AccessoryNextExpTable[nowLevel] - nextExp;
で配列の最後を超えたアクセスをしてしまう。
calculatePiledExp()の引数にレベル最大値を追加し、それを超えない範囲で AccessoryNextExpTable[] をアクセスするように修正した。
c8293b9 でコミットした。
Actions