[Mod] Grim Armory

@ASYLUM101 - FYI for grimarillion, GrimArmory has a progression blocker. Working on addressing. Fixed. Please redownload above.

@faraddox Good catch!

This is not caused by DeathHooks. It took me some doing to identify the culprit, but it comes from a process I run to minimize source file size through my GrimDawn Modding Suite (GDMS).

As you saw, this process removes most ‘0’ values from all files in a mod. Most of the time, these values are not necessary. However, in this particular case, it seems that the zero that corresponds to whether an entity ragdolls on death was required here:

Essentially, the Warden is supposed to play his respawn animation on death, but if he ragdolls, he cannot do so and just dies (which is actually kinda funny). If one reinserts a 0 into this field to set his ragdollPhysics to False, this issue should be resolved without changes to DeathHooks.

This is a little strange to me, as most things default to False when empty, but it makes some sense in this case as most enemies in the game ragdoll on death so it seems appropriate for Crate to make that be the default.

I suspect this issue will be present with other entities throughout the game - virtually anything that has multiple phases. I’ll work on a hotfix for this in the coming days, in both GrimArmory itself and in GDMS so that my tool does not cause this issue for others in the future.

Thanks for your help in identifying this issue!

2 Likes