mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-03 04:23:39 +00:00
修复游戏内伤害不正常(为什么改成int就没问题了呢?)
This commit is contained in:
parent
3e3a51ff69
commit
209db2e002
@ -493,7 +493,7 @@ class MobHurtEvent : public EventTemplate<MobHurtEvent> {
|
||||
public:
|
||||
Mob* mMob;
|
||||
ActorDamageSource* mDamageSource;
|
||||
float mDamage;
|
||||
int mDamage;
|
||||
};
|
||||
|
||||
class MobDieEvent : public EventTemplate<MobDieEvent> {
|
||||
|
@ -1589,7 +1589,7 @@ TInstanceHook(bool, "?useItemOn@GameMode@@UEAA_NAEAVItemStack@@AEBVBlockPos@@EAE
|
||||
|
||||
/////////////////// MobHurt ///////////////////
|
||||
TInstanceHook(bool, "?_hurt@Mob@@MEAA_NAEBVActorDamageSource@@H_N1@Z",
|
||||
Mob, ActorDamageSource& src, float damage, bool unk1_1, bool unk2_0) {
|
||||
Mob, ActorDamageSource& src, int damage, bool unk1_1, bool unk2_0) {
|
||||
IF_LISTENED(MobHurtEvent) {
|
||||
if (this) {
|
||||
MobHurtEvent ev{};
|
||||
|
Loading…
Reference in New Issue
Block a user