Always show system-wide effect beacon on top
This commit is contained in:
@@ -116,6 +116,8 @@ class HandledList(list):
|
||||
list.remove(self, thing)
|
||||
|
||||
def sort(self, *args, **kwargs):
|
||||
# We need it here to prevent external users from accidentally sorting the list as alot of
|
||||
# external logic relies on keeping modules at their places
|
||||
raise NotImplementedError
|
||||
|
||||
|
||||
|
||||
@@ -159,7 +159,7 @@ class ProjectedView(d.Display):
|
||||
|
||||
@staticmethod
|
||||
def moduleSort(module):
|
||||
return module.item.name
|
||||
return not module.isExclusiveSystemEffect, module.item.name
|
||||
|
||||
@staticmethod
|
||||
def fighterSort(fighter):
|
||||
|
||||
Reference in New Issue
Block a user