diff options
Diffstat (limited to 'src/map/pc.c')
-rw-r--r-- | src/map/pc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/map/pc.c b/src/map/pc.c index 059dc41fd..31fecc8f5 100644 --- a/src/map/pc.c +++ b/src/map/pc.c @@ -1721,6 +1721,10 @@ int pc_bonus(struct map_session_data *sd,int type,int val) clif_status_load(&sd->bl, SI_INTRAVISION, 1); } break; + case SP_NO_KNOCKBACK: + if(sd->state.lr_flag != 2) + sd->special_state.no_knockback = 1; + break; case SP_SPLASH_RANGE: if(sd->state.lr_flag != 2 && sd->splash_range < val) sd->splash_range = val; |