diff --git a/src/replace_shp_shadow_check.cpp b/src/replace_shp_shadow_check.cpp new file mode 100644 index 0000000000..60d37917cd --- /dev/null +++ b/src/replace_shp_shadow_check.cpp @@ -0,0 +1,13 @@ +#include +#include +#include +#include + +//Replace: checking of HasExtras = > checking of (HasExtras && Shadow) +DEFINE_HOOK(423365, replace_shp_shadow_check, 8) +{ + GET(AnimClass*, anim, ESI); + return (anim->Type->Shadow && anim->HasExtras) ? + 0x42336D : + 0x4233EE; +}