mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
AbilityPicker shows abilities now always in the order they were defined on the object.
This commit is contained in:
parent
4dfadb3ea1
commit
7c44b16504
9 changed files with 29 additions and 28 deletions
|
|
@ -29,8 +29,8 @@
|
|||
package mage.view;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Collection;
|
||||
import java.util.HashMap;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.UUID;
|
||||
import mage.abilities.Ability;
|
||||
|
|
@ -42,9 +42,9 @@ import mage.abilities.Ability;
|
|||
public class AbilityPickerView implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Map<UUID, String> choices = new HashMap<UUID, String>();
|
||||
private Map<UUID, String> choices = new LinkedHashMap<UUID, String>();
|
||||
|
||||
public AbilityPickerView(Collection<? extends Ability> abilities) {
|
||||
public AbilityPickerView(List<? extends Ability> abilities) {
|
||||
for (Ability ability: abilities) {
|
||||
choices.put(ability.getId(), ability.getRule(true));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue