Skip to content

Commit 2915e4f

Browse files
committed
fix some game events failing on new version
1 parent 8657b7f commit 2915e4f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/parser/src/second_pass/game_events.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ impl<'a> SecondPassParser<'a> {
156156
name: "tick".to_owned(),
157157
data: Some(Variant::I32(self.tick)),
158158
});
159+
159160
for field in fields {
160161
// Fields that refer to players
161162
let prefix = match field.name.as_str() {
@@ -175,7 +176,7 @@ impl<'a> SecondPassParser<'a> {
175176
// Only add iff "userid" is missing in the event...
176177
"userid_pawn" => {
177178
let field_names: Vec<&String> = fields.iter().map(|x| &x.name).collect();
178-
if !field_names.contains(&&"userid".to_string()) {
179+
if !field_names.contains(&&"userid".to_string()) && !field_names.contains(&&"entityid".to_string()) {
179180
"user"
180181
} else {
181182
continue;

0 commit comments

Comments
 (0)