Updates Poisonous Smoke behavior (#6263)
* Fixes #6199. * Adjusts the interval to every 2 seconds. * Adjusts the success rate to 50%. * Fixes the Poison Weapon effect not applying the 'enemy' status to those inside of Poisonous Smoke. * Venom Bleed should only be active for 15 seconds, not 5 minutes like the rest of the poisons. * Pyrexia will now cancel skill cast on each damage input. Thanks to @Everade!
This commit is contained in:
@@ -15713,8 +15713,8 @@ int skill_unit_onplace_timer(struct skill_unit *unit, struct block_list *bl, t_t
|
||||
break;
|
||||
|
||||
case UNT_POISONSMOKE:
|
||||
if( battle_check_target(ss,bl,BCT_ENEMY) > 0 && !(tsc && tsc->data[sg->val2]) && rnd()%100 < 20 )
|
||||
sc_start(ss,bl,(sc_type)sg->val2,100,sg->val3,skill_get_time2(GC_POISONINGWEAPON, 1));
|
||||
if( battle_check_target(ss,bl,BCT_ENEMY) > 0 && !(tsc && tsc->data[sg->val2]) && rnd()%100 < 50 )
|
||||
sc_start4(ss,bl,(sc_type)sg->val2,100,sg->val3,0,1,0,skill_get_time2(GC_POISONINGWEAPON, 1));
|
||||
break;
|
||||
|
||||
case UNT_EPICLESIS:
|
||||
|
||||
Reference in New Issue
Block a user