Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NewUldrenGun:
- Conditions:
- - variableEquals{var=caster.UldrenGun;value=0} castinstead NewUldrenGunFail
- - variableisset{var=caster.UldrenGun} orElseCast NewUldrenGunReload
- Skills:
- - variablesubtract{var=caster.UldrenGun;amount=1} @self
- - effect:particleline{p=SMOKENORMAL;amount=1;fromOrigin=true;syo=-0.5;tyo=1} @forward{f=20}
- - sound{s=block.comparator.click;p=2} @origin
- - sound{s=entity.generic.explode;p=2} @origin
- - raytrace{es=NewUldrenGunHit;maxdistance=20;headshotmultiplier=0;locationSkill=GunShotBasic_LOC;headshotskill=NewUldrenGunHitHS} @targetlocation
- NewUldrenGunHit:
- Skills:
- - damage{a="<modifier.damage>"}
- NewUldrenGunHitHS:
- Skills:
- - effect:particles{p=reddust;color=#4F4F4F;a=200;vs=1;hs=1}
- NewUldrenGunAlt:
- Conditions:
- - variableEquals{var=caster.UldrenGun;value=0} castinstead NewUldrenGunFail
- - variableEquals{var=caster.UldrenGun;value=1} castinstead NewUldrenGunFail
- - variableisset{var=caster.UldrenGun} elsecast NewUldrenGunReload
- Skills:
- - variablesubtract{var=caster.UldrenGun;amount=2} @self
- - effect:particleline{p=LAVA;amount=1;fromOrigin=true;syo=-0.5;tyo=1} @forward{f=15}
- - sound{s=block.comparator.click;p=2} @origin
- - sound{s=entity.blaze.shoot;p=2} @origin
- - raytrace{es=HellslingerShot_Hit;maxdistance=20;hsm=1.5;locationSkill=GunShotBasic_LOC} @targetlocation
- NewUldrenGunAltHit:
- Skills:
- - damage{a="<modifier.damage>"}
- - ignite{d="<modifier.burn>"}
- NewUldrenGunReload:
- Skills:
- - Aura{auraName=Reloading...;interval=12;duration="<modifier.reload>";ShowBarTimer=true} @self
- - sound{s=block.anvil.land;p=2;v=0.1;repeat=5;repeatInterval=12} @self
- - delay "<modifier.reload>"
- - setvariable{var=caster.UldrenGun;value=6;type=INTEGER;save=true} @self
- NewUldrenGunUnload:
- Skills:
- - Aura{auraName=Unloading...;interval=12;duration=40;ShowBarTimer=true} @self
- - sound{s=block.anvil.land;p=2;v=0.1;repeat=3;repeatInterval=10} @self
- - delay 40
- - variableUnset{var=caster.UldrenGun} @self
- NewUldrenGunFail:
- Skills:
- - sound{s=entity.blaze.death;p=2;v=0.3} @origin
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement