Why are zombie dogs still not zombies?

seven

Scavenger
Zombies are zombies.
Plague spitters and frostclaws are zombies.
Zombie vultures are zombies.
Bug swarms are zombies.

But Zombie Dogs are not zombies?


I'm talking about <property name="EntityType" value="Zombie"/> which the first 4 groups have, but zombie dog does not.
Since Zombie Dogs aren't zombies they don't count as enemy kills.
 
Zombies are zombies.
Plague spitters and frostclaws are zombies.
Zombie vultures are zombies.
Bug swarms are zombies.

But Zombie Dogs are not zombies?


I'm talking about <property name="EntityType" value="Zombie"/> which the first 4 groups have, but zombie dog does not.
Since Zombie Dogs aren't zombies they don't count as enemy kills.
I’m guessing it is so it doesn’t act like a Zombie Entity when it dies so we can harvest the body like the other animals. But that’s just a guess. I’m on console so can’t fully see the code.
 
Yeah. If you were to read all the properties of each entity type, you would see there are differences between them beyond just a label and whether or not they could as zombie kills. Considering the relatively small number of dogs, I wouldn't worry about it.
 
edit: reply to thatguybeard

Not a bad guess, but no, adding that property doesn't affect the ability to harvest.
 
Last edited:
Yeah. If you were to read all the properties of each entity type, you would see there are differences between them beyond just a label and whether or not they could as zombie kills. Considering the relatively small number of dogs, I wouldn't worry about it.

Well, that's interesting. In alpha 21 just adding that one property made zombie dogs count as enemy kills. It no longer does, and it looks like it didn't work in 1.x either.

It's not a big deal, except, I have a mod that changes all the zombies to zombie dogs that I'm working on updating. With this no longer working, no enemy kills.
 
Never mind, it was an error in my xpath logic. Adding <property name="EntityType" value="Zombie"/> does make zombiedog kills count as enemy kills. I still wonder why that's not vanilla since zombie vultures count.
 
Never mind, it was an error in my xpath logic. Adding <property name="EntityType" value="Zombie"/> does make zombiedog kills count as enemy kills. I still wonder why that's not vanilla since zombie vultures count.
Probably something to do with either that row of code either in formatting, or how the procedure calls link to things. You just have to compare things and figure out what the marked difference is...
 
The reason it wasn't working was due to an incorrect xpath that wasn't an error but didn't do what I wanted.

It's back to the original question though.

Entities that give credit for Enemy Kill (as shown on the Players page).
Zombies
Plague Spitters
Frostclaws
Insect Swarms
Zombie Vultures

Entities that don't give Enemy Kill credit
non-zombie animals (understandable)
Zombie Bears
Zombie Dogs

I just find it puzzling that zombie dogs aren't included, but zombie vultures are.
 
The reason it wasn't working was due to an incorrect xpath that wasn't an error but didn't do what I wanted.

It's back to the original question though.

Entities that give credit for Enemy Kill (as shown on the Players page).
Zombies
Plague Spitters
Frostclaws
Insect Swarms
Zombie Vultures

Entities that don't give Enemy Kill credit
non-zombie animals (understandable)
Zombie Bears
Zombie Dogs

I just find it puzzling that zombie dogs aren't included, but zombie vultures are.
Hopefully one of the mods or devs can comment on this.
 
But why? It is insanely easy to get kills. Especially on horde night. The only real limitation are the number of available zombies. It is as "meaningful" as surviving 10 horde nights. That only shows that you have played the same save a really long time. It doesn't prove anything else. Neither that not kill count show that you have any sort of ability in this game.
 
Last edited:
Back
Top