diff --git a/src/map/battle.c b/src/map/battle.c index 97eaf936f1..6ba23ea4fd 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -222,7 +222,7 @@ int battle_delay_damage (unsigned int tick, int amotion, struct block_list *src, nullpo_ret(target); sc = status_get_sc(target); - if( sc && sc->data[SC_DEVOTION] && damage > 0 ) + if( sc && sc->data[SC_DEVOTION] && damage > 0 && skill_id != PA_PRESSURE ) damage = 0; if (!battle_config.delay_battle_damage) {