Files
Paradise/code/modules/unit_tests/element_tests.dm
chuga-git e4f2f8be80 Fixes runtime with ridable element and adds unit test for bespoke elements (#26111)
* fixes bespoke elements with default indexes, adds unit test for detecting this

* lewc review
2024-07-02 20:25:00 +00:00

5 lines
315 B
Plaintext

/datum/unit_test/bespoke_element/Run()
for(var/datum/element/element_type as anything in subtypesof(/datum/element))
if(initial(element_type.element_flags) & ELEMENT_BESPOKE && initial(element_type.id_arg_index) == INFINITY)
Fail("Element type [element_type] has ELEMENT_BESPOKE and a default id_arg_index.")