fix: card uniqueness
This commit is contained in:
parent
dc9a06e375
commit
e813129cbe
|
|
@ -157,7 +157,7 @@ func _finalize_board_state() -> void:
|
||||||
func _ensure_unique(items: Array[StringName]) -> Array[StringName]:
|
func _ensure_unique(items: Array[StringName]) -> Array[StringName]:
|
||||||
var result : Array[StringName] = []
|
var result : Array[StringName] = []
|
||||||
for item in items:
|
for item in items:
|
||||||
if item not in result and item not in all_names: result.append(item)
|
if item not in result: result.append(item)
|
||||||
else: push_warning("card-board.gd: ", "discarding non-unique item ", item)
|
else: push_warning("card-board.gd: ", "discarding non-unique item ", item)
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue