# Poison Arrows @NUM_SIMUL 1 @MAX_TIME 6.5 @NUM_REGISTERS 1 @NUM_INTERFACES 6 @GO_INTERFACES 0 // Level 1 related components DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME PoisonStrike1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 500.000000 500.000000 END EMITTER BEGIN EMITTER ID 1 NAME PoisonStrike1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 500.000000 500.000000 END EMITTER BEGIN EMITTER ID 2 NAME PoisonStrike1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 500.000000 500.000000 END EMITTER BEGIN EMITTER ID 3 NAME PoisonStrike1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 500.000000 500.000000 END EMITTER BEGIN EMITTER ID 4 NAME PoisonStrike1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 500.000000 500.000000 END EMITTER BEGIN EMITTER ID 5 NAME PoisonStrike1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 500.000000 500.000000 END EMITTER END COMPONENT // Poision shard whooshes ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 42817 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ALLOC SpellAudioComponent AUDCBA SOURCEINDEX 42817 EMITTERID 1 ERM_SRC MTX34_INTERFACE REG 2 END ALLOC SpellAudioComponent AUDCCA SOURCEINDEX 42817 EMITTERID 2 ERM_SRC MTX34_INTERFACE REG 3 END ALLOC SpellAudioComponent AUDCDA SOURCEINDEX 42817 EMITTERID 3 ERM_SRC MTX34_INTERFACE REG 4 END ALLOC SpellAudioComponent AUDCEA SOURCEINDEX 42817 EMITTERID 4 ERM_SRC MTX34_INTERFACE REG 5 END ALLOC SpellAudioComponent AUDCFA SOURCEINDEX 42817 EMITTERID 5 ERM_SRC MTX34_INTERFACE REG 6 END // Poison shard explodes ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 11005 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ALLOC SpellAudioComponent AUDCBB SOURCEINDEX 11005 EMITTERID 1 ERM_SRC MTX34_INTERFACE REG 2 END ALLOC SpellAudioComponent AUDCCB SOURCEINDEX 11005 EMITTERID 2 ERM_SRC MTX34_INTERFACE REG 3 END ALLOC SpellAudioComponent AUDCDB SOURCEINDEX 11005 EMITTERID 3 ERM_SRC MTX34_INTERFACE REG 4 END ALLOC SpellAudioComponent AUDCEB SOURCEINDEX 11005 EMITTERID 4 ERM_SRC MTX34_INTERFACE REG 5 END ALLOC SpellAudioComponent AUDCFB SOURCEINDEX 11005 EMITTERID 5 ERM_SRC MTX34_INTERFACE REG 6 END // Poison shard DARKWHOOSH ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 42815 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ALLOC SpellAudioComponent AUDCBC SOURCEINDEX 42815 EMITTERID 1 ERM_SRC MTX34_INTERFACE REG 2 END ALLOC SpellAudioComponent AUDCCC SOURCEINDEX 42815 EMITTERID 2 ERM_SRC MTX34_INTERFACE REG 3 END ALLOC SpellAudioComponent AUDCDC SOURCEINDEX 42815 EMITTERID 3 ERM_SRC MTX34_INTERFACE REG 4 END ALLOC SpellAudioComponent AUDCEC SOURCEINDEX 42815 EMITTERID 4 ERM_SRC MTX34_INTERFACE REG 5 END ALLOC SpellAudioComponent AUDCFC SOURCEINDEX 42815 EMITTERID 5 ERM_SRC MTX34_INTERFACE REG 6 END ALLOC SpellSkinComponent DARTA ERM_SRC MTX34_INTERFACE REG 1 SCALE_FLAGS 7 SCALE_VALUES_SCR 1.25f 1.25f 1.25f SCALE_VALUES_DST 3.5f 3.5f 3.5f ROTATE_VALUES_SCR 0.0f 0.0f 0.0f ROTATE_VALUES_DST 0.0f 0.0f 1000.0f SCALE_TIME 2.0f SKIN SKIN_FILE EFFECT\SPELL\SSB00C0G.SN2 NUM_ANIMS 0 SCALE 1.000000 1.000000 END COMPONENT END ALLOC SpellSkinComponent DARTB ERM_SRC MTX34_INTERFACE REG 2 SCALE_FLAGS 7 SCALE_VALUES_SCR 1.25f 1.25f 1.25f SCALE_VALUES_DST 3.5f 3.5f 3.5f ROTATE_VALUES_SCR 0.0f 0.0f 0.0f ROTATE_VALUES_DST 0.0f 0.0f 1000.0f SCALE_TIME 2.0f SKIN SKIN_FILE EFFECT\SPELL\SSB00C0G.SN2 NUM_ANIMS 0 SCALE 1.000000 1.000000 END COMPONENT END ALLOC SpellSkinComponent DARTC ERM_SRC MTX34_INTERFACE REG 3 SCALE_FLAGS 7 SCALE_VALUES_SCR 1.25f 1.25f 1.25f SCALE_VALUES_DST 3.5f 3.5f 3.5f ROTATE_VALUES_SCR 0.0f 0.0f 0.0f ROTATE_VALUES_DST 0.0f 0.0f 1000.0f SCALE_TIME 2.0f SKIN SKIN_FILE EFFECT\SPELL\SSB00C0G.SN2 NUM_ANIMS 0 SCALE 1.000000 1.000000 END COMPONENT END ALLOC SpellSkinComponent DARTD ERM_SRC MTX34_INTERFACE REG 4 SCALE_FLAGS 7 SCALE_VALUES_SCR 1.25f 1.25f 1.25f SCALE_VALUES_DST 3.5f 3.5f 3.5f ROTATE_VALUES_SCR 0.0f 0.0f 0.0f ROTATE_VALUES_DST 0.0f 0.0f 1000.0f SCALE_TIME 2.0f SKIN SKIN_FILE EFFECT\SPELL\SSB00C0G.SN2 NUM_ANIMS 0 SCALE 1.000000 1.000000 END COMPONENT END ALLOC SpellSkinComponent DARTE ERM_SRC MTX34_INTERFACE REG 5 SCALE_FLAGS 7 SCALE_VALUES_SCR 1.25f 1.25f 1.25f SCALE_VALUES_DST 3.5f 3.5f 3.5f ROTATE_VALUES_SCR 0.0f 0.0f 0.0f ROTATE_VALUES_DST 0.0f 0.0f 1000.0f SCALE_TIME 2.0f SKIN SKIN_FILE EFFECT\SPELL\SSB00C0G.SN2 NUM_ANIMS 0 SCALE 1.000000 1.000000 END COMPONENT END ALLOC SpellSkinComponent DARTF ERM_SRC MTX34_INTERFACE REG 6 SCALE_FLAGS 7 SCALE_VALUES_SCR 1.25f 1.25f 1.25f SCALE_VALUES_DST 3.5f 3.5f 3.5f ROTATE_VALUES_SCR 0.0f 0.0f 0.0f ROTATE_VALUES_DST 0.0f 0.0f 1000.0f SCALE_TIME 2.0f SKIN SKIN_FILE EFFECT\SPELL\SSB00C0G.SN2 NUM_ANIMS 0 SCALE 1.000000 1.000000 END COMPONENT END ALLOC SpellParticleComponent TRALAa PARTICLETYPE ShardModTrail ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent TRALAb PARTICLETYPE ShardDarkTrail ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent TRALBa PARTICLETYPE ShardModTrail ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent TRALBb PARTICLETYPE ShardDarkTrail ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent TRALCa PARTICLETYPE ShardModTrail ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent TRALCb PARTICLETYPE ShardDarkTrail ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent TRALDa PARTICLETYPE ShardModTrail ERM MTX34_INTERFACE REG 4 MTX_MOVE END ALLOC SpellParticleComponent TRALDb PARTICLETYPE ShardDarkTrail ERM MTX34_INTERFACE REG 4 MTX_MOVE END ALLOC SpellParticleComponent TRALEa PARTICLETYPE ShardModTrail ERM MTX34_INTERFACE REG 5 MTX_MOVE END ALLOC SpellParticleComponent TRALEb PARTICLETYPE ShardDarkTrail ERM MTX34_INTERFACE REG 5 MTX_MOVE END ALLOC SpellParticleComponent TRALFa PARTICLETYPE ShardModTrail ERM MTX34_INTERFACE REG 6 MTX_MOVE END ALLOC SpellParticleComponent TRALFb PARTICLETYPE ShardDarkTrail ERM MTX34_INTERFACE REG 6 MTX_MOVE END ALLOC SpellParticleComponent EXPLOa PARTICLETYPE Necromancy Explosion ERM MTX34_INTERFACE REG 1 END ALLOC SpellParticleComponent EXPLOb PARTICLETYPE Necromancy Explosion ERM MTX34_INTERFACE REG 2 END ALLOC SpellParticleComponent EXPLOc PARTICLETYPE Necromancy Explosion ERM MTX34_INTERFACE REG 3 END ALLOC SpellParticleComponent EXPLOd PARTICLETYPE Necromancy Explosion ERM MTX34_INTERFACE REG 4 END ALLOC SpellParticleComponent EXPLOe PARTICLETYPE Necromancy Explosion ERM MTX34_INTERFACE REG 5 END ALLOC SpellParticleComponent EXPLOf PARTICLETYPE Necromancy Explosion ERM MTX34_INTERFACE REG 6 END // target - offset from the ground under the enemy: // offseting the DST by 0.75 should get it off the ground to player waist height ALLOC SpellCollideComponent COLLID ERM_SRC MTX34_INTERFACE ORB IWM_RSLT MTX34_REGISTER 1 FORCE_RESULT OFFSET_DST 0.0 0.75 0.0 END ALLOC SpellProjectileComponent PROJA ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_REGISTER 1 M34I_UP REG 1 RADIUS 1.0 TIME 2 DISTANCE 36 DAMAGE HP 15 DARK 1.4 1.65 0 DAMAGE POISON 1 DARK 1.4 1.65 10 PATHFIND .75 FALL_TO_PATHING_HEIGHT #ROTATEY -12 RAND_ROTATEY -20 20 END ALLOC SpellProjectileComponent PROJB ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_REGISTER 1 M34I_UP REG 2 RADIUS 1.0 TIME 2 DISTANCE 36 DAMAGE HP 15 DARK 1.4 1.65 0 DAMAGE POISON 1 DARK 1.4 1.65 10 PATHFIND .75 FALL_TO_PATHING_HEIGHT #ROTATEY 7 RAND_ROTATEY -13 13 END ALLOC SpellProjectileComponent PROJC ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_REGISTER 1 M34I_UP REG 3 RADIUS 1.0 TIME 2 DISTANCE 36 DAMAGE HP 15 DARK 1.4 1.65 0 DAMAGE POISON 1 DARK 1.4 1.65 10 PATHFIND .75 FALL_TO_PATHING_HEIGHT #ROTATEY -2 RAND_ROTATEY -2 2 END ALLOC SpellProjectileComponent PROJD ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_REGISTER 1 M34I_UP REG 4 RADIUS 1.0 TIME 2 DISTANCE 36 DAMAGE HP 15 DARK 1.4 1.65 0 DAMAGE POISON 1 DARK 1.4 1.65 10 PATHFIND .75 FALL_TO_PATHING_HEIGHT #ROTATEY 2 RAND_ROTATEY -2 2 END ALLOC SpellProjectileComponent PROJE ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_REGISTER 1 M34I_UP REG 5 RADIUS 1.0 TIME 2 DISTANCE 36 DAMAGE HP 15 DARK 1.4 1.65 0 DAMAGE POISON 1 DARK 1.4 1.65 10 PATHFIND .75 FALL_TO_PATHING_HEIGHT #ROTATEY -7 RAND_ROTATEY -13 13 END ALLOC SpellProjectileComponent PROJF ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_REGISTER 1 M34I_UP REG 6 RADIUS 1.0 TIME 2 DISTANCE 36 DAMAGE HP 15 DARK 1.4 1.65 0 DAMAGE POISON 1 DARK 1.4 1.65 10 PATHFIND .75 FALL_TO_PATHING_HEIGHT #ROTATEY 12 RAND_ROTATEY -20 20 END ALLOC SpellTimersMultipleComp TIMER TIMER TIME 0.2 TIMER TIME 0.4 TIMER TIME 0.6 TIMER TIME 0.8 TIMER TIME 1.0 END ALLOC SpellCounterComponent AUDCNT COUNT 6 END ALLOC SpellCounterComponent VISCNT COUNT 6 END ALLOC SpellCounterComponent FINCNT COUNT 2 END MAP ENTRY POW2 5 AUDCNT START VISCNT START FINCNT START TIMER START COLLID START MAP COLLID BEGUN 2 COLLID STOP PROJA START MAP TIMER TIMDNA 1 PROJB START MAP TIMER TIMDNB 1 PROJC START MAP TIMER TIMDNC 1 PROJD START MAP TIMER TIMDND 1 PROJE START MAP TIMER TIMDNE 1 PROJF START // Projectile A mappings MAP PROJA BEGUN 11 TRALAb START TRALAa START DARTA START AUDCAA START AUDCAA START AUDCAA START AUDCAA START AUDCAC START AUDCAC START AUDCAC START AUDCAC START MAP PROJA DONE 9 DARTA STOP TRALAa STOP TRALAb STOP EXPLOa START AUDCAB START AUDCAB START AUDCAB START AUDCAB START VISCNT TRIG // Projectile B mappings MAP PROJB BEGUN 11 DARTB START TRALBa START TRALBb START AUDCBA START AUDCBA START AUDCBA START AUDCBA START AUDCBC START AUDCBC START AUDCBC START AUDCBC START MAP PROJB DONE 9 DARTB STOP TRALBa STOP TRALBb STOP EXPLOb START AUDCBB START AUDCBB START AUDCBB START AUDCBB START VISCNT TRIG // Projectile C mappings MAP PROJC BEGUN 11 DARTC START TRALCa START TRALCb START AUDCCA START AUDCCA START AUDCCA START AUDCCA START AUDCCC START AUDCCC START AUDCCC START AUDCCC START MAP PROJC DONE 9 DARTC STOP TRALCa STOP TRALCb STOP EXPLOc START AUDCCB START AUDCCB START AUDCCB START AUDCCB START VISCNT TRIG // Projectile D mappings MAP PROJD BEGUN 11 DARTD START TRALDa START TRALDb START AUDCDA START AUDCDA START AUDCDA START AUDCDA START AUDCDC START AUDCDC START AUDCDC START AUDCDC START MAP PROJD DONE 9 DARTD STOP TRALDa STOP TRALDb STOP EXPLOd START AUDCDB START AUDCDB START AUDCDB START AUDCDB START VISCNT TRIG // Projectile E mappings MAP PROJE BEGUN 11 DARTE START TRALEa START TRALEb START AUDCEA START AUDCEA START AUDCEA START AUDCEA START AUDCEC START AUDCEC START AUDCEC START AUDCEC START MAP PROJE DONE 9 DARTE STOP TRALEa STOP TRALEb STOP EXPLOe START AUDCEB START AUDCEB START AUDCEB START AUDCEB START VISCNT TRIG // Projectile F mappings MAP PROJF BEGUN 11 DARTF START TRALFa START TRALFb START AUDCFA START AUDCFA START AUDCFA START AUDCFA START AUDCFC START AUDCFC START AUDCFC START AUDCFC START MAP PROJF DONE 9 DARTF STOP TRALFa STOP TRALFb STOP EXPLOf START AUDCFB START AUDCFB START AUDCFB START AUDCFB START VISCNT TRIG MAP AUDCAB DONE 1 AUDCNT TRIG MAP AUDCBB DONE 1 AUDCNT TRIG MAP AUDCCB DONE 1 AUDCNT TRIG MAP AUDCDB DONE 1 AUDCNT TRIG MAP AUDCEB DONE 1 AUDCNT TRIG MAP AUDCFB DONE 1 AUDCNT TRIG MAP VISCNT DONE 1 FINCNT TRIG MAP AUDCNT DONE 1 FINCNT TRIG MAP FINCNT DONE 7 EXPLOa STOP EXPLOb STOP EXPLOc STOP EXPLOd STOP EXPLOe STOP EXPLOf STOP ENTRY STOP