Support for new scientistsSuggestion
Kleementin

No. You were meant. Cause youre the only one that updates the plugin even though youre not a programmer. :) Good job.

Oh... Actually I am literally doing nothing but applying the suggestions that someone else is giving me. Crushed told me what to apply and where in this postand I just did it. So maybe it's him that is way more entitled to take over this good plugin... ;-) 

Oh, you're right. Hope he does it. :)
Just as the title says, would love to be able to add the NEW Mummies and Scarecrows to the Death Notes.
"...did not want to be a part of the Zombie's experiments" is what I get when using scarecrows of ZombieHorde.
That's the sentence that is used for scientists normally.
Would be great if we could change that.
5d44a12e91c62.png Crushed

Greetings.
As i saw some people asking for it , but with no definite answer - Here's the answer how to display the "new" scientist npcs if they get killed

Just replace this 

// Ignore deaths of other entities
            if (data.KillerEntityType == CombatEntityType.Other || data.VictimEntityType == CombatEntityType.Other)
		return;

With this - 

// Ignore deaths of other entities
            if (data.KillerEntityType == CombatEntityType.Other || data.VictimEntityType == CombatEntityType.Other)
			{
				var enemy = data.VictimEntity?.GetType().Name ?? "NULL";
				if(enemy != "ScientistNPC")
				{
					return;
				}
				
			}

That should do the trick

//  You MIGHT have to add the messages into the config after that.  the Victim type is "Other"

I've applied this, it now works but it just not that perfect yet. Hopefully a proper rework will be done. :) Thanks for those who help out.

5d44a12e91c62.png Crushed

Greetings.
As i saw some people asking for it , but with no definite answer - Here's the answer how to display the "new" scientist npcs if they get killed

Just replace this 

// Ignore deaths of other entities
            if (data.KillerEntityType == CombatEntityType.Other || data.VictimEntityType == CombatEntityType.Other)
		return;

With this - 

// Ignore deaths of other entities
            if (data.KillerEntityType == CombatEntityType.Other || data.VictimEntityType == CombatEntityType.Other)
			{
				var enemy = data.VictimEntity?.GetType().Name ?? "NULL";
				if(enemy != "ScientistNPC")
				{
					return;
				}
				
			}

That should do the trick

//  You MIGHT have to add the messages into the config after that.  the Victim type is "Other"

Is this still working for anyone? I just tested this on oil rig scientists to no avail.

Damn, not sure what I did wrong then.

Moderator edit: Please do not post random versions of plugins, thanks.
The "new" HTN AI is being a bigger and bigger part of the game, so I was wondering if there's any estimated timeline for their support in DeathNotes ?
BEFORE I install the new update, a big question: the patch posted in this thread is intended to show the killing all the new scientists (well, not so new anymore tbh... ;-) ): is this brand new update including this patch? Or do I have to re-patch it again after update the plugin?
@JagsterWintermute
I just downloaded and tested and you would have to redo the fix.

Merged post

PLUS, the fix in this thread is only working for Player Kills and NOT Player Deaths, which in my case is the more important function.
Oof.... Thanks for the info. Well, better this than nothing I guess. I will have to find some creative catchphrases for the Teslacoil... ;-)

Merged post

I don't know if it can help but I find incredibly useful the combo NOTEPAD++ & COMPARE plugin... I can check the differences in two files and highlight them on the fly. In cases like this it's kinda a magic wand! :-D
I see murderers, but not scarecrows. It appears they may be coming up as scientists.
Scarecrows are not registered as a victim type and they are not NPCs so you won't see them being recorded in death notes.
5b87c103a7ed5.jpg Whispers88
Scarecrows are not registered as a victim type and they are not NPCs so you won't see them being recorded in death notes.
Ok thanks.