Support for NPCs and animalsSuggestion
Suggestion for Bots (with name support) animals and NPC/Helicopter/Bradley
"Show Animals in Kill Feed": true" but they are not appearing. Very odd?
Animals currently only show when they kill a player. Will fix that when i get to it, but currently it works only like this.
xD Thats fine, everything else is perfect. Glad to know this is in the pipe line seeing as the config option is pointless lol. :)

This should do the job for  now,  its crude and may contain bugs but it should work.

Open the plugin and paste the following code above the OnPlayerDie method that can be found on line 258 (as of the current version)

private void OnEntityDeath(BaseCombatEntity victim, HitInfo hitInfo)
{
        if (victim == null || victim is BasePlayer || !IsAnimal(victim)) return;

        BasePlayer attacker = hitInfo.InitiatorPlayer;

        if (attacker == null || attacker.IsNpc || IsAnimal(attacker)) return;

        string VictimName   = _config.Animal[victim.ShortPrefabName];
        string AttackerName = SanitizeName(GetClan(attacker) + attacker.displayName);
        string WeaponName   = GetCustomWeaponName(hitInfo);
        int distance        = (int)Vector3.Distance(hitInfo.PointStart, hitInfo.HitPositionWorld);

        if (hitInfo.IsProjectile())
        {
                distance = (int)hitInfo.ProjectileDistance;
        }

        _killQueue.OnDeath(attacker, null, string.Format(_("MsgFeedKillAnimalFromPlayer"), AttackerName, VictimName, WeaponName, GetDistanceColor(distance), distance));
}


You will also need to add the language string too:

Find

{"MsgFeedKillNpc", "<color=#00ff00>{0}</color> killed <color=#ff686b>{1}</color>, <color={2}>({3}m)</color>"},

and then add after it:

{"MsgFeedKillAnimalFromPlayer", "<color=#00ff00>{0}</color> killed a <color=#ff686b>{1}</color>, <color=#ff686b>{2}</color>, <color={3}>({4}m)</color>"},