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.
 
Back
Top