Fixed bug where game crashed if some skills had no requirements when sorted.

This commit is contained in:
HummusSamurai
2017-03-01 16:47:18 +02:00
parent 1ac48619ca
commit 6fec8de9be

View File

@@ -197,6 +197,10 @@ public final class SkillListAdapter extends ArrayAdapter<SkillInfo> {
&& item2.canLevelUpSkillTo(player, player.getSkillLevel(item2.id) +1))
return 1;
else { // Then compare by number of requirements (complexity)
if(item1.levelupRequirements == null)
return -1;
if(item2.levelupRequirements == null)
return 1;
if(item1.levelupRequirements.length< item2.levelupRequirements.length)
return -1;
else if(item1.levelupRequirements.length > item2.levelupRequirements.length)