diff --git a/src/dreamchecker/tests/static_type_tests.rs b/src/dreamchecker/tests/static_type_tests.rs index f52886df..cd42b0c6 100644 --- a/src/dreamchecker/tests/static_type_tests.rs +++ b/src/dreamchecker/tests/static_type_tests.rs @@ -15,6 +15,8 @@ fn field_access() { var/list/L = list() L[1].name L?[1].name + var/atom/movable/particle_holder = new + particle_holder.particles.height "##.trim(); check_errors_match(code, FIELD_ACCESS_ERRORS); } diff --git a/src/dreammaker/builtins.rs b/src/dreammaker/builtins.rs index 476e13a6..3b2642c0 100644 --- a/src/dreammaker/builtins.rs +++ b/src/dreammaker/builtins.rs @@ -692,7 +692,7 @@ pub fn register_builtins(tree: &mut ObjectTree) { atom/movable/var/tmp/list/locs; // not editable atom/movable/var/screen_loc; atom/movable/var/glide_size = int!(0); - atom/movable/var/particles; + atom/movable/var/particles/particles; atom/movable/var/step_size = int!(32); atom/movable/var/step_x = int!(0); atom/movable/var/step_y = int!(0);