Type the blood-particle helper's EDX fallback count as int
MONSTER_SpawnBloodParticles (004af890) declares EDX as D2MonStats2Txt *, but every incoming call supplies an immediate count: 5 at 004c7cd4/004c7f34/004d9753, 3 at 004f118b, and 1 at 004ca051/004b03df/004b044d. The body preserves EDX in EDI, stores it as the fallback spawn count at [EBP-4], optionally replaces it with item_extrablood, then uses signed positivity and loop-limit comparisons. The actual MonStats2 row is looked up independently. Retype this one input as int while preserving its chosen name and storage. Full target and all seven incoming call sites inspected; no matching correction found in current issues or accessible proposals. Static database correction.
Changes 1, applied together
Retype variable
win 0x004af890 EDXtypeD2MonStats2Txt *→int