@@ -80,7 +80,7 @@ void __cdecl cheat_all_chars()
8080
8181 char const * tag_name = tag_get_name (tag_index);
8282 if (tag_name && strstr (tag_name, " character" ))
83- tag_reference_set (&references[reference_count++], iterator.group_tag , tag_name);
83+ tag_reference_set (&references[reference_count++], iterator.key_group_tag , tag_name);
8484 }
8585
8686 cheat_objects (references, reference_count);
@@ -105,9 +105,9 @@ void __cdecl cheat_all_powerups()
105105 if (!VALID_INDEX (reference_count, NUMBEROF (references)))
106106 break ;
107107
108- struct equipment_definition * equipment_definition = TAG_GET (iterator.group_tag , struct equipment_definition , tag_index);
108+ struct equipment_definition * equipment_definition = TAG_GET (iterator.key_group_tag , struct equipment_definition , tag_index);
109109 if (equipment_definition->equipment .spawner .count )
110- tag_reference_set (&references[reference_count++], iterator.group_tag , tag_get_name (tag_index));
110+ tag_reference_set (&references[reference_count++], iterator.key_group_tag , tag_get_name (tag_index));
111111 }
112112
113113 cheat_objects (references, reference_count);
@@ -126,9 +126,9 @@ void __cdecl cheat_all_vehicles()
126126 if (!VALID_INDEX (reference_count, NUMBEROF (references)))
127127 break ;
128128
129- struct vehicle_definition * vehicle_definition = TAG_GET (iterator.group_tag , struct vehicle_definition , tag_index);
129+ struct vehicle_definition * vehicle_definition = TAG_GET (iterator.key_group_tag , struct vehicle_definition , tag_index);
130130 if (vehicle_definition->unit .powered_seats .count > 0 )
131- tag_reference_set (&references[reference_count++], iterator.group_tag , tag_get_name (tag_index));
131+ tag_reference_set (&references[reference_count++], iterator.key_group_tag , tag_get_name (tag_index));
132132 }
133133
134134 cheat_objects (references, reference_count);
@@ -146,7 +146,7 @@ void __cdecl cheat_all_weapons()
146146 if (!VALID_INDEX (reference_count, NUMBEROF (references)))
147147 break ;
148148
149- tag_reference_set (&references[reference_count++], iterator.group_tag , tag_get_name (tag_index));
149+ tag_reference_set (&references[reference_count++], iterator.key_group_tag , tag_get_name (tag_index));
150150 }
151151
152152 cheat_objects (references, reference_count);
@@ -170,7 +170,7 @@ bool __cdecl cheat_drop_effect(tag group_tag, char const* effect_name, int32 eff
170170 return false ;
171171 }
172172
173- real_point3d collision_position = collision.position ;
173+ real_point3d collision_position = collision.point ;
174174 real_vector3d normal = collision.plane .n ;
175175
176176 collision_position.x -= forward->i * 0 .25f ;
@@ -542,7 +542,7 @@ void __cdecl cheat_spawn_warthog()
542542
543543 char const * tag_name = tag_get_name (tag_index);
544544 if (tag_name && strstr (tag_name, " warthog" ))
545- tag_reference_set (&references[reference_count++], iterator.group_tag , tag_name);
545+ tag_reference_set (&references[reference_count++], iterator.key_group_tag , tag_name);
546546 }
547547
548548 cheat_objects (references, reference_count);
0 commit comments