mirror of
https://github.com/GreenComfyTea/MHR-Overlay.git
synced 2026-01-24 04:18:11 -08:00
Fixed damage dealt to dead/captured monsters
This commit is contained in:
@@ -457,7 +457,7 @@ function monster_health()
|
||||
if monster == nil then
|
||||
status = "No monster hp entry";
|
||||
break;
|
||||
end
|
||||
end
|
||||
|
||||
table.insert(monsters, monster);
|
||||
end
|
||||
@@ -637,6 +637,15 @@ sdk.hook(enemy_character_base_after_calc_damage_damage_side, function(args)
|
||||
end
|
||||
end
|
||||
|
||||
local dead_or_captured = enemy:call("checkDie");
|
||||
if dead_or_captured == nil then
|
||||
return;
|
||||
end
|
||||
|
||||
if dead_or_captured then
|
||||
return;
|
||||
end
|
||||
|
||||
local enemy_calc_damage_info = sdk.to_managed_object(args[3]); -- snow.hit.EnemyCalcDamageInfo.AfterCalcInfo_DamageSide
|
||||
local attacker_id = enemy_calc_damage_info:call("get_AttackerID");
|
||||
local attacker_type = enemy_calc_damage_info:call("get_DamageAttackerType");
|
||||
|
||||
Reference in New Issue
Block a user