Even though the timer is up, player keep playing dungeon through mythicmobs skills
If the player trigger an effect like lunge of mythicmobskill with 1 second left of the time limit, they can continue with the dungeon without exiting.
Dragonborn_1:
OnCooldownSkill: cooldown_Dragonborn
Cooldown: 30
Skills:
- potion{type=SLOW;duration=8;level=55;hasParticles=false} @self
- summon{type=Dragonborn_Wings;amount=1;radius=0;yRadius=0;onSurface=true} @forward{f=0;y=0}
- effect:sound{s=minecraft:samus.dragon_aura;volume=0.6;pitch=1} @self
- effect:sound{s=minecraft:samus.dragon_wings_spread;volume=0.4;pitch=1;delay=10} @self
- delay 15
- lunge{velocity=0.5;velocityY=-0.1;repeat=15;repeatinterval=1} @forward{f=2;y=-0.1}
- effect:particles{particle=redstone;color=#4d1ae8;amount=15;hS=0.6;vS=0.3;y=1;speed=0;forwardOffset=0;sideOffset=0;repeat=18;repeatinterval=2} @self
- pull{velocity=12;repeat=37;repeatinterval=1} @EIR{r=5;ignore=players;conditions=[
- faction{faction=NPC} false
- faction{faction=채집} false
- hastag{t=스킬_넉백면역} false
]}
- setvariable{var=caster.dragon_warrior;value="%mmocore_level%";type=INTEGER} @self
- damage{a="<caster.var.dragon_warrior> * 0.8";pkb=false;hnp=true;hp=true;repeat=2;repeatinterval=3} @EIR{r=5;ignore=players}
- effect:sound{s=minecraft:samus.dragon_roar_1;volume=0.3;pitch=1} @self
- onDamaged{auraName=resist;d=40;cE=true} @self
- delay 15
- lunge{velocity=1.15;velocityY=0.8} @forward{f=1.15;y=0.8}
- effect:sound{s=minecraft:samus.dragon_leap_up;volume=1;pitch=1} @self
- effect:sound{s=minecraft:samus.dragon_smash_ground;volume=1.0;pitch=1;delay=8} @self
- delay 15
- lunge{velocity=1.15;velocityY=-1} @forward{f=1.15;y=-0.8}
- onDamaged{auraName=landresist;d=30;cE=true;damageMods="FALL 0"} @self
- delay 7
- setvariable{var=caster.dragon_warrior;value="%mmocore_level%";type=INTEGER} @self
- summon{type=Dragon_Smash_Rupture;amount=1;radius=0;yRadius=0;onSurface=true} @forward{f=0;y=0;ignore=players}
- projectile{bulletType=MOB;mob=Dragon_Ground_Slash;onTick=Dragonborn_TICK;onHit=Dragonborn_HIT;v=6;i=1;hR=1;vR=1;mr=30;hnp=true;hO=0;sE=false;sB=false;hs=true;hfs=0;syo=1.5;tyo=1.5} @Forward{f=20;ignore=players}
- projectile{bulletType=MOB;mob=Dragon_Ground_Slash90;onTick=Dragonborn_TICK;onHit=Dragonborn_HIT;v=6;i=1;hR=1;vR=1;mr=30;hnp=true;hO=90;sE=false;sB=false;hs=true;hfs=0;syo=1.5;tyo=1.5} @Forward{f=20;ignore=players}
- projectile{bulletType=MOB;mob=Dragon_Ground_Slash180;onTick=Dragonborn_TICK;onHit=Dragonborn_HIT;v=6;i=1;hR=1;vR=1;mr=30;hnp=true;hO=180;sE=false;sB=false;hs=true;hfs=0;syo=1.5;tyo=1.5} @Forward{f=20;ignore=players}
- projectile{bulletType=MOB;mob=Dragon_Ground_Slash270;onTick=Dragonborn_TICK;onHit=Dragonborn_HIT;v=6;i=1;hR=1;vR=1;mr=30;hnp=true;hO=270;sE=false;sB=false;hs=true;hfs=0;syo=1.5;tyo=1.5} @Forward{f=20;ignore=players}
Dragonborn_TICK:
Skills:
- modifyProjectile{trait=VELOCITY;action=MULTIPLY;value=1.25}
Dragonborn_HIT:
Skills:
- setvariable{var=caster.dragon_warrior;value="%mmocore_level%";type=INTEGER} @self
- damage{a="<caster.var.dragon_warrior> * 1"} @EntitiesNearOrigin{r=5}