protected List<SButton> getAllAbilityButtons(Humanoid selectedHumanoid) { Game kc = Rpg.getGame(); allAbilityButtons.clear(); abilities.clear(); abilitiesTypes.clear(); if (selectedHumanoid != null) abilities.addAll(selectedHumanoid.getAbilities()); for (Ability ab : abilities) { if (abilitiesTypes.contains(ab.getAbility())) continue; AbilityButton abButton = AbilityButton.getInstance(kc.getActivity(), ab, ac); allAbilityButtons.add(abButton); abilitiesTypes.add(ab.getAbility()); } return allAbilityButtons; }