Damage Taken Settings: Damage multiplier not working

I am developing a game where the player normally takes no damage, but suffers significant damage from specific attacks.

To this end, I set the player’s BaseSettings damage multiplier to 10%. In the Taken Damage Settings, I configured specific attack attributes to increase the damage multiplier to 200% and set the hitstop to 10% for 1 second.

However, even when receiving specific attribute attacks from enemies, the damage multiplier remains at 10% and does not change. Since the hitstop is applied, I believe the conditions are being met.

Previously, I set the BaseSettings damage multiplier to 0. At the beginning of the execution actions for the damage taken state, I used a “Change Property” node to set the damage multiplier to 100%, and below that, I set the “is invincible” property to false. This way, upon hit, the player would enter the damage taken state, change the damage coefficient to 100%, and receive 100% damage.

However, due to recent updates, it seems that the property change for the damage multiplier is not taking effect in time, resulting in no damage being dealt. Although changing the damage multiplier via property changes still seems to be valid, it feels like the reflection has become slower. It might have been that the behavior in the previous version was problematic, but since the Taken Damage Settings are not functioning, I am at a loss.

Also, I assumed that damage would not be dealt while the “is invincible” switch was on, but sometimes damage is still dealt even when it is on. Furthermore, even after deleting the is invincible Settings node and setting the invincibility time to 0/off, consecutive hits do not register as damage. I am quite confused and cannot distinguish between intended behavior and bugs.

I will look into this, as the description you share does seem incorrect. Screenshots of your settings would be useful in recreating your exact scenario, but I will test the Base Settings and Taken Damage Settings both.

In the meantime, have you tried using the Critical Damage settings to apply the additional damage as a workaround? If you have the special attack using a 100% critical chance, then you can use the critical damage multiplier to apply the extra damage.

1 Like

Thank you. The changes were applied correctly after restarting the editor. I apologize for the inconvenience.

I was confused because I did not fully understand the following specifications:

  • Even during invincibility frames, the conditions “when hit by an attack” and “when colliding with a hitbox” are considered met. However, no damage is dealt.
  • If you do not want these conditions to be met, you need to disable the animation’s hit collision.
  • Even if an attack hits during invincibility frames, the “Taken Damage Settings” are not triggered.
1 Like

I am glad it is resolved for now!

Please let me know if you need any further assistance with this issue!

1 Like