Name | Type | is_array | initial_value |
Adda | real | No | |
ALLPLAYERS | force | Yes | |
Amount | integer | No | |
BoatExploes | timer | No | |
ChainLightningg | lightning | No | |
d | string | No | |
DEAD | group | No | |
Doodads | group | No | |
Escapers | group | No | |
Humans | group | No | |
LivesBlue | integer | No | |
LivesGray | integer | No | |
LivesGreen | integer | No | |
LivesLightBlue | integer | No | |
LivesOrange | integer | No | |
LivesPink | integer | No | |
LivesPurple | integer | No | |
LivesRed | integer | No | |
LivesTeal | integer | No | |
LivesYellow | integer | No | |
Name | string | No | |
PlayerGroup1 | force | No | |
PlayerGroup2 | force | No | |
Players | playercolor | No | |
Playerssss | player | No | |
QuestNonStart | real | No | |
RestartGroup | group | No | |
Teletu | group | No | |
TimerUNDHUM | timer | No | |
UberBunnyGroup | group | No | |
Undead | group | No | |
UnitGroup | group | No | |
UnitTeleport | unit | No | |
wdasd | integer | No |
function Trig_Periodic_Copy_Copy_Conditions takes nothing returns boolean
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Ysqd' ) ) then
return false
endif
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Yrtl' ) ) then
return false
endif
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Ydtr' ) ) then
return false
endif
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Yblm' ) ) then
return false
endif
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Ybtl' ) ) then
return false
endif
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Ygsb' ) ) then
return false
endif
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Yhdg' ) ) then
return false
endif
if ( not ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) != 'Ywmb' ) ) then
return false
endif
return true
endfunction
function Trig_Periodic_Copy_Copy_Func001001 takes nothing returns boolean
return ( GetTerrainTypeBJ(GetUnitLoc(GetTriggerUnit())) == 'Ydrt' )
endfunction
function Trig_Periodic_Copy_Copy_Actions takes nothing returns nothing
if ( Trig_Periodic_Copy_Copy_Func001001() ) then
call ExplodeUnitBJ( GetTriggerUnit() )
else
call ConditionalTriggerExecute( GetTriggeringTrigger() )
endif
endfunction
//===========================================================================
function InitTrig_Periodic_Copy_Copy takes nothing returns nothing
set gg_trg_Periodic_Copy_Copy = CreateTrigger( )
call DisableTrigger( gg_trg_Periodic_Copy_Copy )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Periodic_Copy_Copy, EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Periodic_Copy_Copy, EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Periodic_Copy_Copy, EVENT_PLAYER_UNIT_ISSUED_ORDER )
call TriggerAddCondition( gg_trg_Periodic_Copy_Copy, Condition( function Trig_Periodic_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Periodic_Copy_Copy, function Trig_Periodic_Copy_Copy_Actions )
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named Death_Regions2 and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_Death_Regions2_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_Death_Regions2_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_Death_Regions2 takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_993)
call RegionAddRect(r, gg_rct_Region_994)
call RegionAddRect(r, gg_rct_Region_995)
call RegionAddRect(r, gg_rct_Region_996)
call RegionAddRect(r, gg_rct_Region_997)
call RegionAddRect(r, gg_rct_Region_998)
call RegionAddRect(r, gg_rct_Region_999)
call RegionAddRect(r, gg_rct_Region_1000)
call RegionAddRect(r, gg_rct_Region_1001)
call RegionAddRect(r, gg_rct_Region_1002)
call RegionAddRect(r, gg_rct_Region_1003)
call RegionAddRect(r, gg_rct_Region_1004)
call RegionAddRect(r, gg_rct_Region_1005)
call RegionAddRect(r, gg_rct_Region_1006)
call RegionAddRect(r, gg_rct_Region_1007)
call RegionAddRect(r, gg_rct_Region_1008)
call RegionAddRect(r, gg_rct_Region_1009)
call RegionAddRect(r, gg_rct_Region_1010)
call TriggerRegisterEnterRegion(gg_trg_Death_Regions2, r, null)
set r = null
endfunction
function InitTrig_Death_Regions2 takes nothing returns nothing
set gg_trg_Death_Regions2 = CreateTrigger( )
call TriggerAddCondition( gg_trg_Death_Regions2, Condition( function Trig_Death_Regions2_Conditions ) )
call TriggerAddAction( gg_trg_Death_Regions2, function Trig_Death_Regions2_Actions )
call ExecuteFunc("Events_Death_Regions2")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named Death_Regions and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_Death_Regions_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_Death_Regions_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_Death_Regions takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_950)
call RegionAddRect(r, gg_rct_Region_951)
call RegionAddRect(r, gg_rct_Region_952)
call RegionAddRect(r, gg_rct_Region_953)
call RegionAddRect(r, gg_rct_Region_954)
call RegionAddRect(r, gg_rct_Region_955)
call RegionAddRect(r, gg_rct_Region_956)
call RegionAddRect(r, gg_rct_Region_957)
call RegionAddRect(r, gg_rct_Region_958)
call RegionAddRect(r, gg_rct_Region_959)
call RegionAddRect(r, gg_rct_Region_960)
call RegionAddRect(r, gg_rct_Region_961)
call RegionAddRect(r, gg_rct_Region_962)
call RegionAddRect(r, gg_rct_Region_963)
call RegionAddRect(r, gg_rct_Region_964)
call RegionAddRect(r, gg_rct_Region_965)
call RegionAddRect(r, gg_rct_Region_966)
call RegionAddRect(r, gg_rct_Region_967)
call RegionAddRect(r, gg_rct_Region_968)
call RegionAddRect(r, gg_rct_Region_969)
call RegionAddRect(r, gg_rct_Region_970)
call RegionAddRect(r, gg_rct_Region_971)
call RegionAddRect(r, gg_rct_Region_972)
call RegionAddRect(r, gg_rct_Region_973)
call RegionAddRect(r, gg_rct_Region_974)
call RegionAddRect(r, gg_rct_Region_975)
call RegionAddRect(r, gg_rct_Region_976)
call RegionAddRect(r, gg_rct_Region_977)
call RegionAddRect(r, gg_rct_Region_978)
call RegionAddRect(r, gg_rct_Region_979)
call RegionAddRect(r, gg_rct_Region_980)
call RegionAddRect(r, gg_rct_Region_981)
call RegionAddRect(r, gg_rct_Region_982)
call RegionAddRect(r, gg_rct_Region_983)
call RegionAddRect(r, gg_rct_Region_984)
call RegionAddRect(r, gg_rct_Region_985)
call RegionAddRect(r, gg_rct_Region_986)
call RegionAddRect(r, gg_rct_Region_987)
call RegionAddRect(r, gg_rct_Region_988)
call RegionAddRect(r, gg_rct_Region_989)
call TriggerRegisterEnterRegion(gg_trg_Death_Regions, r, null)
set r = null
endfunction
function InitTrig_Death_Regions takes nothing returns nothing
set gg_trg_Death_Regions = CreateTrigger( )
call TriggerAddCondition( gg_trg_Death_Regions, Condition( function Trig_Death_Regions_Conditions ) )
call TriggerAddAction( gg_trg_Death_Regions, function Trig_Death_Regions_Actions )
call ExecuteFunc("Events_Death_Regions")
endfunction
//THIS JASS WRITTEN USING Jass Region On Die Quickwrite v3.0
//This Program Is Available On The Map Making Forum At:
//www.TTG.Ae-f.com
//By: Koga73
//Be Sure To Give Me Credit On Your Loading Screen/Quests.
//To Make This Work, Create A Trigger, Then Press
//EDIT - CONVERT TO TEXT, Then Copy All Of This
//Text Into The Trigger.
//You MUST Name The Trigger Region005
//If You Get An Error Message Most Likely That Region Doesnt
//Exist... To Fix This Delete The Region Number On This Trigger!
//========================================================
function Trig_Region005_Conditions takes nothing returns boolean
if ( not ( GetOwningPlayer(GetEnteringUnit()) != Player(11) ) ) then
return false
endif
if ( not ( GetOwningPlayer(GetEnteringUnit()) != Player(12) ) ) then
return false
endif
if ( not ( GetOwningPlayer(GetEnteringUnit()) != Player(13) ) ) then
return false
endif
if ( not ( GetOwningPlayer(GetEnteringUnit()) != Player(14) ) ) then
return false
endif
if ( not ( GetOwningPlayer(GetEnteringUnit()) != Player(15) ) ) then
return false
endif
return true
endfunction
function Trig_Region005_Actions takes nothing returns nothing
call KillUnit( GetTriggerUnit() )
endfunction
//========================================================
function InitTrig_Region005 takes nothing returns nothing
set gg_trg_Region005 = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region005)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region006)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region007)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region008)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region009)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region010)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region011)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region012)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region013)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region014)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region015)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region016)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region017)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region018)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region019)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region020)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region021)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region022)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region023)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region024)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region025)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region026)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region027)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region028)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region029)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region030)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region031)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region032)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region033)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region034)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region035)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region036)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region037)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region038)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region039)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region040)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region041)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region042)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region043)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region044)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region045)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region046)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region047)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region048)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region049)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region050)
call TriggerRegisterEnterRectSimple( gg_trg_Region005, gg_rct_Region051)
call TriggerAddCondition( gg_trg_Region005, Condition( function Trig_Region005_Conditions ) )
call TriggerAddAction( gg_trg_Region005, function Trig_Region005_Actions )
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named KillOnEnter and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_KillOnEnter_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(10)
set b1 = b1 and p != Player(11)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_KillOnEnter_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_KillOnEnter takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_356)
call RegionAddRect(r, gg_rct_Region_357)
call RegionAddRect(r, gg_rct_Region_358)
call RegionAddRect(r, gg_rct_Region_359)
call RegionAddRect(r, gg_rct_Region_360)
call RegionAddRect(r, gg_rct_Region_361)
call RegionAddRect(r, gg_rct_Region_362)
call RegionAddRect(r, gg_rct_Region_363)
call RegionAddRect(r, gg_rct_Region_364)
call RegionAddRect(r, gg_rct_Region_365)
call RegionAddRect(r, gg_rct_Region_366)
call RegionAddRect(r, gg_rct_Region_367)
call RegionAddRect(r, gg_rct_Region_368)
call RegionAddRect(r, gg_rct_Region_369)
call TriggerRegisterEnterRegion(gg_trg_KillOnEnter, r, null)
set r = null
endfunction
function InitTrig_KillOnEnter takes nothing returns nothing
set gg_trg_KillOnEnter = CreateTrigger( )
call TriggerAddCondition( gg_trg_KillOnEnter, Condition( function Trig_KillOnEnter_Conditions ) )
call TriggerAddAction( gg_trg_KillOnEnter, function Trig_KillOnEnter_Actions )
call ExecuteFunc("Events_KillOnEnter")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named KillEnter and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_KillEnter_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(10)
set b1 = b1 and p != Player(11)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_KillEnter_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_KillEnter takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_374)
call RegionAddRect(r, gg_rct_Region_375)
call RegionAddRect(r, gg_rct_Region_376)
call RegionAddRect(r, gg_rct_Region_377)
call RegionAddRect(r, gg_rct_Region_378)
call RegionAddRect(r, gg_rct_Region_379)
call RegionAddRect(r, gg_rct_Region_380)
call RegionAddRect(r, gg_rct_Region_381)
call RegionAddRect(r, gg_rct_Region_382)
call RegionAddRect(r, gg_rct_Region_383)
call RegionAddRect(r, gg_rct_Region_384)
call RegionAddRect(r, gg_rct_Region_385)
call RegionAddRect(r, gg_rct_Region_386)
call RegionAddRect(r, gg_rct_Region_387)
call RegionAddRect(r, gg_rct_Region_388)
call RegionAddRect(r, gg_rct_Region_389)
call RegionAddRect(r, gg_rct_Region_390)
call RegionAddRect(r, gg_rct_Region_391)
call RegionAddRect(r, gg_rct_Region_392)
call RegionAddRect(r, gg_rct_Region_393)
call RegionAddRect(r, gg_rct_Region_394)
call RegionAddRect(r, gg_rct_Region_395)
call RegionAddRect(r, gg_rct_Region_396)
call TriggerRegisterEnterRegion(gg_trg_KillEnter, r, null)
set r = null
endfunction
function InitTrig_KillEnter takes nothing returns nothing
set gg_trg_KillEnter = CreateTrigger( )
call TriggerAddCondition( gg_trg_KillEnter, Condition( function Trig_KillEnter_Conditions ) )
call TriggerAddAction( gg_trg_KillEnter, function Trig_KillEnter_Actions )
call ExecuteFunc("Events_KillEnter")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named _Killonenter3 and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig__Killonenter3_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(10)
set b1 = b1 and p != Player(11)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig__Killonenter3_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events__Killonenter3 takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_437)
call RegionAddRect(r, gg_rct_Region_438)
call RegionAddRect(r, gg_rct_Region_439)
call RegionAddRect(r, gg_rct_Region_440)
call RegionAddRect(r, gg_rct_Region_441)
call RegionAddRect(r, gg_rct_Region_442)
call RegionAddRect(r, gg_rct_Region_443)
call RegionAddRect(r, gg_rct_Region_444)
call RegionAddRect(r, gg_rct_Region_445)
call RegionAddRect(r, gg_rct_Region_446)
call RegionAddRect(r, gg_rct_Region_447)
call RegionAddRect(r, gg_rct_Region_448)
call RegionAddRect(r, gg_rct_Region_449)
call RegionAddRect(r, gg_rct_Region_450)
call RegionAddRect(r, gg_rct_Region_451)
call RegionAddRect(r, gg_rct_Region_452)
call RegionAddRect(r, gg_rct_Region_453)
call RegionAddRect(r, gg_rct_Region_454)
call RegionAddRect(r, gg_rct_Region_455)
call RegionAddRect(r, gg_rct_Region_456)
call RegionAddRect(r, gg_rct_Region_457)
call RegionAddRect(r, gg_rct_Region_458)
call RegionAddRect(r, gg_rct_Region_459)
call RegionAddRect(r, gg_rct_Region_460)
call RegionAddRect(r, gg_rct_Region_461)
call RegionAddRect(r, gg_rct_Region_462)
call RegionAddRect(r, gg_rct_Region_463)
call RegionAddRect(r, gg_rct_Region_464)
call RegionAddRect(r, gg_rct_Region_465)
call RegionAddRect(r, gg_rct_Region_466)
call RegionAddRect(r, gg_rct_Region_467)
call RegionAddRect(r, gg_rct_Region_468)
call RegionAddRect(r, gg_rct_Region_469)
call RegionAddRect(r, gg_rct_Region_470)
call RegionAddRect(r, gg_rct_Region_471)
call RegionAddRect(r, gg_rct_Region_472)
call RegionAddRect(r, gg_rct_Region_473)
call RegionAddRect(r, gg_rct_Region_474)
call RegionAddRect(r, gg_rct_Region_475)
call RegionAddRect(r, gg_rct_Region_476)
call RegionAddRect(r, gg_rct_Region_477)
call RegionAddRect(r, gg_rct_Region_478)
call RegionAddRect(r, gg_rct_Region_479)
call RegionAddRect(r, gg_rct_Region_480)
call RegionAddRect(r, gg_rct_Region_481)
call RegionAddRect(r, gg_rct_Region_482)
call RegionAddRect(r, gg_rct_Region_483)
call RegionAddRect(r, gg_rct_Region_484)
call RegionAddRect(r, gg_rct_Region_485)
call RegionAddRect(r, gg_rct_Region_486)
call RegionAddRect(r, gg_rct_Region_487)
call RegionAddRect(r, gg_rct_Region_488)
call RegionAddRect(r, gg_rct_Region_489)
call RegionAddRect(r, gg_rct_Region_490)
call RegionAddRect(r, gg_rct_Region_491)
call RegionAddRect(r, gg_rct_Region_492)
call RegionAddRect(r, gg_rct_Region_493)
call RegionAddRect(r, gg_rct_Region_494)
call RegionAddRect(r, gg_rct_Region_495)
call RegionAddRect(r, gg_rct_Region_496)
call RegionAddRect(r, gg_rct_Region_497)
call RegionAddRect(r, gg_rct_Region_498)
call RegionAddRect(r, gg_rct_Region_499)
call RegionAddRect(r, gg_rct_Region_500)
call RegionAddRect(r, gg_rct_Region_501)
call RegionAddRect(r, gg_rct_Region_502)
call RegionAddRect(r, gg_rct_Region_503)
call RegionAddRect(r, gg_rct_Region_504)
call RegionAddRect(r, gg_rct_Region_505)
call RegionAddRect(r, gg_rct_Region_506)
call RegionAddRect(r, gg_rct_Region_507)
call RegionAddRect(r, gg_rct_Region_508)
call RegionAddRect(r, gg_rct_Region_509)
call RegionAddRect(r, gg_rct_Region_510)
call RegionAddRect(r, gg_rct_Region_511)
call RegionAddRect(r, gg_rct_Region_512)
call RegionAddRect(r, gg_rct_Region_513)
call RegionAddRect(r, gg_rct_Region_514)
call RegionAddRect(r, gg_rct_Region_515)
call RegionAddRect(r, gg_rct_Region_516)
call RegionAddRect(r, gg_rct_Region_517)
call RegionAddRect(r, gg_rct_Region_518)
call RegionAddRect(r, gg_rct_Region_519)
call RegionAddRect(r, gg_rct_Region_520)
call RegionAddRect(r, gg_rct_Region_521)
call RegionAddRect(r, gg_rct_Region_522)
call RegionAddRect(r, gg_rct_Region_523)
call RegionAddRect(r, gg_rct_Region_524)
call RegionAddRect(r, gg_rct_Region_525)
call RegionAddRect(r, gg_rct_Region_526)
call RegionAddRect(r, gg_rct_Region_527)
call RegionAddRect(r, gg_rct_Region_528)
call RegionAddRect(r, gg_rct_Region_529)
call RegionAddRect(r, gg_rct_Region_530)
call RegionAddRect(r, gg_rct_Region_531)
call RegionAddRect(r, gg_rct_Region_532)
call RegionAddRect(r, gg_rct_Region_533)
call RegionAddRect(r, gg_rct_Region_534)
call RegionAddRect(r, gg_rct_Region_535)
call RegionAddRect(r, gg_rct_Region_536)
call RegionAddRect(r, gg_rct_Region_537)
call RegionAddRect(r, gg_rct_Region_538)
call RegionAddRect(r, gg_rct_Region_539)
call RegionAddRect(r, gg_rct_Region_540)
call RegionAddRect(r, gg_rct_Region_541)
call RegionAddRect(r, gg_rct_Region_542)
call RegionAddRect(r, gg_rct_Region_543)
call RegionAddRect(r, gg_rct_Region_544)
call RegionAddRect(r, gg_rct_Region_545)
call RegionAddRect(r, gg_rct_Region_546)
call RegionAddRect(r, gg_rct_Region_547)
call RegionAddRect(r, gg_rct_Region_548)
call RegionAddRect(r, gg_rct_Region_549)
call RegionAddRect(r, gg_rct_Region_550)
call RegionAddRect(r, gg_rct_Region_551)
call RegionAddRect(r, gg_rct_Region_552)
call RegionAddRect(r, gg_rct_Region_553)
call RegionAddRect(r, gg_rct_Region_554)
call RegionAddRect(r, gg_rct_Region_555)
call RegionAddRect(r, gg_rct_Region_556)
call RegionAddRect(r, gg_rct_Region_557)
call RegionAddRect(r, gg_rct_Region_558)
call RegionAddRect(r, gg_rct_Region_559)
call RegionAddRect(r, gg_rct_Region_560)
call RegionAddRect(r, gg_rct_Region_561)
call RegionAddRect(r, gg_rct_Region_562)
call RegionAddRect(r, gg_rct_Region_563)
call RegionAddRect(r, gg_rct_Region_564)
call RegionAddRect(r, gg_rct_Region_565)
call RegionAddRect(r, gg_rct_Region_566)
call RegionAddRect(r, gg_rct_Region_567)
call RegionAddRect(r, gg_rct_Region_568)
call RegionAddRect(r, gg_rct_Region_569)
call RegionAddRect(r, gg_rct_Region_570)
call RegionAddRect(r, gg_rct_Region_571)
call RegionAddRect(r, gg_rct_Region_572)
call RegionAddRect(r, gg_rct_Region_573)
call RegionAddRect(r, gg_rct_Region_574)
call RegionAddRect(r, gg_rct_Region_575)
call RegionAddRect(r, gg_rct_Region_576)
call RegionAddRect(r, gg_rct_Region_577)
call RegionAddRect(r, gg_rct_Region_578)
call RegionAddRect(r, gg_rct_Region_579)
call RegionAddRect(r, gg_rct_Region_580)
call RegionAddRect(r, gg_rct_Region_581)
call RegionAddRect(r, gg_rct_Region_582)
call RegionAddRect(r, gg_rct_Region_583)
call RegionAddRect(r, gg_rct_Region_584)
call RegionAddRect(r, gg_rct_Region_585)
call RegionAddRect(r, gg_rct_Region_586)
call RegionAddRect(r, gg_rct_Region_587)
call RegionAddRect(r, gg_rct_Region_588)
call RegionAddRect(r, gg_rct_Region_589)
call RegionAddRect(r, gg_rct_Region_590)
call RegionAddRect(r, gg_rct_Region_591)
call RegionAddRect(r, gg_rct_Region_592)
call RegionAddRect(r, gg_rct_Region_593)
call RegionAddRect(r, gg_rct_Region_594)
call RegionAddRect(r, gg_rct_Region_595)
call RegionAddRect(r, gg_rct_Region_596)
call RegionAddRect(r, gg_rct_Region_597)
call RegionAddRect(r, gg_rct_Region_598)
call RegionAddRect(r, gg_rct_Region_599)
call RegionAddRect(r, gg_rct_Region_600)
call RegionAddRect(r, gg_rct_Region_601)
call RegionAddRect(r, gg_rct_Region_602)
call RegionAddRect(r, gg_rct_Region_603)
call RegionAddRect(r, gg_rct_Region_604)
call RegionAddRect(r, gg_rct_Region_605)
call RegionAddRect(r, gg_rct_Region_606)
call RegionAddRect(r, gg_rct_Region_607)
call RegionAddRect(r, gg_rct_Region_608)
call RegionAddRect(r, gg_rct_Region_609)
call RegionAddRect(r, gg_rct_Region_610)
call RegionAddRect(r, gg_rct_Region_611)
call RegionAddRect(r, gg_rct_Region_612)
call RegionAddRect(r, gg_rct_Region_613)
call RegionAddRect(r, gg_rct_Region_614)
call RegionAddRect(r, gg_rct_Region_615)
call RegionAddRect(r, gg_rct_Region_616)
call RegionAddRect(r, gg_rct_Region_617)
call RegionAddRect(r, gg_rct_Region_618)
call RegionAddRect(r, gg_rct_Region_619)
call RegionAddRect(r, gg_rct_Region_620)
call RegionAddRect(r, gg_rct_Region_621)
call RegionAddRect(r, gg_rct_Region_622)
call RegionAddRect(r, gg_rct_Region_623)
call RegionAddRect(r, gg_rct_Region_624)
call RegionAddRect(r, gg_rct_Region_625)
call RegionAddRect(r, gg_rct_Region_626)
call RegionAddRect(r, gg_rct_Region_627)
call RegionAddRect(r, gg_rct_Region_628)
call RegionAddRect(r, gg_rct_Region_629)
call RegionAddRect(r, gg_rct_Region_630)
call RegionAddRect(r, gg_rct_Region_631)
call RegionAddRect(r, gg_rct_Region_632)
call RegionAddRect(r, gg_rct_Region_633)
call RegionAddRect(r, gg_rct_Region_634)
call RegionAddRect(r, gg_rct_Region_635)
call RegionAddRect(r, gg_rct_Region_636)
call RegionAddRect(r, gg_rct_Region_637)
call RegionAddRect(r, gg_rct_Region_638)
call RegionAddRect(r, gg_rct_Region_639)
call RegionAddRect(r, gg_rct_Region_640)
call RegionAddRect(r, gg_rct_Region_641)
call RegionAddRect(r, gg_rct_Region_642)
call RegionAddRect(r, gg_rct_Region_643)
call RegionAddRect(r, gg_rct_Region_644)
call RegionAddRect(r, gg_rct_Region_645)
call RegionAddRect(r, gg_rct_Region_646)
call RegionAddRect(r, gg_rct_Region_647)
call RegionAddRect(r, gg_rct_Region_648)
call RegionAddRect(r, gg_rct_Region_649)
call RegionAddRect(r, gg_rct_Region_650)
call RegionAddRect(r, gg_rct_Region_651)
call RegionAddRect(r, gg_rct_Region_652)
call RegionAddRect(r, gg_rct_Region_653)
call RegionAddRect(r, gg_rct_Region_654)
call RegionAddRect(r, gg_rct_Region_655)
call RegionAddRect(r, gg_rct_Region_656)
call RegionAddRect(r, gg_rct_Region_657)
call RegionAddRect(r, gg_rct_Region_658)
call RegionAddRect(r, gg_rct_Region_659)
call RegionAddRect(r, gg_rct_Region_660)
call RegionAddRect(r, gg_rct_Region_661)
call RegionAddRect(r, gg_rct_Region_662)
call RegionAddRect(r, gg_rct_Region_663)
call RegionAddRect(r, gg_rct_Region_664)
call RegionAddRect(r, gg_rct_Region_665)
call RegionAddRect(r, gg_rct_Region_666)
call RegionAddRect(r, gg_rct_Region_667)
call RegionAddRect(r, gg_rct_Region_668)
call RegionAddRect(r, gg_rct_Region_669)
call RegionAddRect(r, gg_rct_Region_670)
call RegionAddRect(r, gg_rct_Region_671)
call RegionAddRect(r, gg_rct_Region_672)
call RegionAddRect(r, gg_rct_Region_673)
call RegionAddRect(r, gg_rct_Region_674)
call RegionAddRect(r, gg_rct_Region_675)
call RegionAddRect(r, gg_rct_Region_676)
call RegionAddRect(r, gg_rct_Region_677)
call RegionAddRect(r, gg_rct_Region_678)
call RegionAddRect(r, gg_rct_Region_679)
call RegionAddRect(r, gg_rct_Region_680)
call RegionAddRect(r, gg_rct_Region_681)
call RegionAddRect(r, gg_rct_Region_682)
call RegionAddRect(r, gg_rct_Region_683)
call RegionAddRect(r, gg_rct_Region_684)
call RegionAddRect(r, gg_rct_Region_685)
call RegionAddRect(r, gg_rct_Region_686)
call RegionAddRect(r, gg_rct_Region_687)
call RegionAddRect(r, gg_rct_Region_688)
call RegionAddRect(r, gg_rct_Region_689)
call RegionAddRect(r, gg_rct_Region_690)
call RegionAddRect(r, gg_rct_Region_691)
call RegionAddRect(r, gg_rct_Region_692)
call RegionAddRect(r, gg_rct_Region_693)
call RegionAddRect(r, gg_rct_Region_694)
call RegionAddRect(r, gg_rct_Region_695)
call RegionAddRect(r, gg_rct_Region_696)
call RegionAddRect(r, gg_rct_Region_697)
call RegionAddRect(r, gg_rct_Region_698)
call RegionAddRect(r, gg_rct_Region_699)
call RegionAddRect(r, gg_rct_Region_700)
call RegionAddRect(r, gg_rct_Region_701)
call RegionAddRect(r, gg_rct_Region_702)
call RegionAddRect(r, gg_rct_Region_703)
call RegionAddRect(r, gg_rct_Region_704)
call RegionAddRect(r, gg_rct_Region_705)
call RegionAddRect(r, gg_rct_Region_706)
call RegionAddRect(r, gg_rct_Region_707)
call RegionAddRect(r, gg_rct_Region_708)
call RegionAddRect(r, gg_rct_Region_709)
call RegionAddRect(r, gg_rct_Region_710)
call RegionAddRect(r, gg_rct_Region_711)
call RegionAddRect(r, gg_rct_Region_712)
call RegionAddRect(r, gg_rct_Region_713)
call RegionAddRect(r, gg_rct_Region_714)
call RegionAddRect(r, gg_rct_Region_715)
call RegionAddRect(r, gg_rct_Region_716)
call RegionAddRect(r, gg_rct_Region_717)
call RegionAddRect(r, gg_rct_Region_718)
call RegionAddRect(r, gg_rct_Region_719)
call RegionAddRect(r, gg_rct_Region_720)
call RegionAddRect(r, gg_rct_Region_721)
call RegionAddRect(r, gg_rct_Region_722)
call RegionAddRect(r, gg_rct_Region_723)
call RegionAddRect(r, gg_rct_Region_724)
call RegionAddRect(r, gg_rct_Region_725)
call RegionAddRect(r, gg_rct_Region_726)
call RegionAddRect(r, gg_rct_Region_727)
call RegionAddRect(r, gg_rct_Region_728)
call RegionAddRect(r, gg_rct_Region_729)
call RegionAddRect(r, gg_rct_Region_730)
call RegionAddRect(r, gg_rct_Region_731)
call RegionAddRect(r, gg_rct_Region_732)
call RegionAddRect(r, gg_rct_Region_733)
call RegionAddRect(r, gg_rct_Region_734)
call RegionAddRect(r, gg_rct_Region_735)
call RegionAddRect(r, gg_rct_Region_736)
call RegionAddRect(r, gg_rct_Region_737)
call RegionAddRect(r, gg_rct_Region_738)
call RegionAddRect(r, gg_rct_Region_739)
call RegionAddRect(r, gg_rct_Region_740)
call RegionAddRect(r, gg_rct_Region_741)
call RegionAddRect(r, gg_rct_Region_742)
call RegionAddRect(r, gg_rct_Region_743)
call RegionAddRect(r, gg_rct_Region_744)
call RegionAddRect(r, gg_rct_Region_745)
call RegionAddRect(r, gg_rct_Region_746)
call RegionAddRect(r, gg_rct_Region_747)
call RegionAddRect(r, gg_rct_Region_748)
call RegionAddRect(r, gg_rct_Region_749)
call RegionAddRect(r, gg_rct_Region_750)
call RegionAddRect(r, gg_rct_Region_751)
call RegionAddRect(r, gg_rct_Region_752)
call RegionAddRect(r, gg_rct_Region_753)
call RegionAddRect(r, gg_rct_Region_754)
call RegionAddRect(r, gg_rct_Region_755)
call RegionAddRect(r, gg_rct_Region_756)
call RegionAddRect(r, gg_rct_Region_757)
call RegionAddRect(r, gg_rct_Region_758)
call RegionAddRect(r, gg_rct_Region_759)
call RegionAddRect(r, gg_rct_Region_760)
call RegionAddRect(r, gg_rct_Region_761)
call RegionAddRect(r, gg_rct_Region_762)
call RegionAddRect(r, gg_rct_Region_763)
call RegionAddRect(r, gg_rct_Region_764)
call RegionAddRect(r, gg_rct_Region_765)
call RegionAddRect(r, gg_rct_Region_766)
call RegionAddRect(r, gg_rct_Region_767)
call RegionAddRect(r, gg_rct_Region_768)
call RegionAddRect(r, gg_rct_Region_769)
call RegionAddRect(r, gg_rct_Region_770)
call RegionAddRect(r, gg_rct_Region_771)
call RegionAddRect(r, gg_rct_Region_772)
call RegionAddRect(r, gg_rct_Region_773)
call TriggerRegisterEnterRegion(gg_trg__Killonenter3, r, null)
set r = null
endfunction
function InitTrig__Killonenter3 takes nothing returns nothing
set gg_trg__Killonenter3 = CreateTrigger( )
call TriggerAddCondition( gg_trg__Killonenter3, Condition( function Trig__Killonenter3_Conditions ) )
call TriggerAddAction( gg_trg__Killonenter3, function Trig__Killonenter3_Actions )
call ExecuteFunc("Events__Killonenter3")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named KillOnenter2 and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_KillOnenter2_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(10)
set b1 = b1 and p != Player(11)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_KillOnenter2_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_KillOnenter2 takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_404)
call RegionAddRect(r, gg_rct_Region_405)
call RegionAddRect(r, gg_rct_Region_406)
call RegionAddRect(r, gg_rct_Region_407)
call RegionAddRect(r, gg_rct_Region_408)
call RegionAddRect(r, gg_rct_Region_409)
call RegionAddRect(r, gg_rct_Region_410)
call RegionAddRect(r, gg_rct_Region_411)
call RegionAddRect(r, gg_rct_Region_412)
call RegionAddRect(r, gg_rct_Region_413)
call RegionAddRect(r, gg_rct_Region_414)
call RegionAddRect(r, gg_rct_Region_415)
call RegionAddRect(r, gg_rct_Region_416)
call RegionAddRect(r, gg_rct_Region_417)
call RegionAddRect(r, gg_rct_Region_418)
call RegionAddRect(r, gg_rct_Region_419)
call RegionAddRect(r, gg_rct_Region_420)
call RegionAddRect(r, gg_rct_Region_421)
call RegionAddRect(r, gg_rct_Region_422)
call RegionAddRect(r, gg_rct_Region_423)
call TriggerRegisterEnterRegion(gg_trg_KillOnenter2, r, null)
set r = null
endfunction
function InitTrig_KillOnenter2 takes nothing returns nothing
set gg_trg_KillOnenter2 = CreateTrigger( )
call TriggerAddCondition( gg_trg_KillOnenter2, Condition( function Trig_KillOnenter2_Conditions ) )
call TriggerAddAction( gg_trg_KillOnenter2, function Trig_KillOnenter2_Actions )
call ExecuteFunc("Events_KillOnenter2")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named KillFires and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_KillFires_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(10)
set b1 = b1 and p != Player(11)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_KillFires_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
set f = AddSpecialEffectTarget("Abilities\\Spells\\NightElf\\Immolation\\ImmolationDamage.mdx", t, "overhead")
call TriggerSleepAction( 1 )
call DestroyEffectBJ( f )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_KillFires takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_776)
call RegionAddRect(r, gg_rct_Region_777)
call RegionAddRect(r, gg_rct_Region_778)
call RegionAddRect(r, gg_rct_Region_779)
call RegionAddRect(r, gg_rct_Region_780)
call RegionAddRect(r, gg_rct_Region_781)
call RegionAddRect(r, gg_rct_Region_782)
call RegionAddRect(r, gg_rct_Region_783)
call RegionAddRect(r, gg_rct_Region_784)
call RegionAddRect(r, gg_rct_Region_785)
call RegionAddRect(r, gg_rct_Region_786)
call RegionAddRect(r, gg_rct_Region_787)
call RegionAddRect(r, gg_rct_Region_788)
call RegionAddRect(r, gg_rct_Region_789)
call RegionAddRect(r, gg_rct_Region_790)
call RegionAddRect(r, gg_rct_Region_791)
call RegionAddRect(r, gg_rct_Region_792)
call RegionAddRect(r, gg_rct_Region_793)
call RegionAddRect(r, gg_rct_Region_794)
call RegionAddRect(r, gg_rct_Region_795)
call TriggerRegisterEnterRegion(gg_trg_KillFires, r, null)
set r = null
endfunction
function InitTrig_KillFires takes nothing returns nothing
set gg_trg_KillFires = CreateTrigger( )
call TriggerAddCondition( gg_trg_KillFires, Condition( function Trig_KillFires_Conditions ) )
call TriggerAddAction( gg_trg_KillFires, function Trig_KillFires_Actions )
call ExecuteFunc("Events_KillFires")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named enterdie and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_enterdie_Conditions takes nothing returns boolean
return true
endfunction
function Trig_enterdie_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
call PauseUnit( t, true )
call KillUnit( t )
set t = null
endfunction
//===========================================================================
function Events_enterdie takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_158)
call RegionAddRect(r, gg_rct_Region_159)
call RegionAddRect(r, gg_rct_Region_160)
call RegionAddRect(r, gg_rct_Region_161)
call RegionAddRect(r, gg_rct_Region_162)
call RegionAddRect(r, gg_rct_Region_163)
call RegionAddRect(r, gg_rct_Region_164)
call RegionAddRect(r, gg_rct_Region_165)
call RegionAddRect(r, gg_rct_Region_166)
call RegionAddRect(r, gg_rct_Region_167)
call RegionAddRect(r, gg_rct_Region_168)
call RegionAddRect(r, gg_rct_Region_169)
call RegionAddRect(r, gg_rct_Region_170)
call RegionAddRect(r, gg_rct_Region_171)
call RegionAddRect(r, gg_rct_Region_172)
call RegionAddRect(r, gg_rct_Region_173)
call RegionAddRect(r, gg_rct_Region_174)
call RegionAddRect(r, gg_rct_Region_175)
call RegionAddRect(r, gg_rct_Region_176)
call RegionAddRect(r, gg_rct_Region_177)
call RegionAddRect(r, gg_rct_Region_178)
call RegionAddRect(r, gg_rct_Region_179)
call RegionAddRect(r, gg_rct_Region_180)
call RegionAddRect(r, gg_rct_Region_181)
call RegionAddRect(r, gg_rct_Region_182)
call RegionAddRect(r, gg_rct_Region_183)
call RegionAddRect(r, gg_rct_Region_184)
call RegionAddRect(r, gg_rct_Region_185)
call RegionAddRect(r, gg_rct_Region_186)
call RegionAddRect(r, gg_rct_Region_187)
call RegionAddRect(r, gg_rct_Region_188)
call RegionAddRect(r, gg_rct_Region_189)
call RegionAddRect(r, gg_rct_Region_190)
call RegionAddRect(r, gg_rct_Region_191)
call RegionAddRect(r, gg_rct_Region_192)
call RegionAddRect(r, gg_rct_Region_193)
call RegionAddRect(r, gg_rct_Region_194)
call RegionAddRect(r, gg_rct_Region_195)
call RegionAddRect(r, gg_rct_Region_196)
call RegionAddRect(r, gg_rct_Region_197)
call RegionAddRect(r, gg_rct_Region_198)
call RegionAddRect(r, gg_rct_Region_199)
call RegionAddRect(r, gg_rct_Region_200)
call RegionAddRect(r, gg_rct_Region_201)
call RegionAddRect(r, gg_rct_Region_202)
call RegionAddRect(r, gg_rct_Region_203)
call RegionAddRect(r, gg_rct_Region_204)
call RegionAddRect(r, gg_rct_Region_205)
call RegionAddRect(r, gg_rct_Region_206)
call RegionAddRect(r, gg_rct_Region_207)
call RegionAddRect(r, gg_rct_Region_208)
call RegionAddRect(r, gg_rct_Region_209)
call RegionAddRect(r, gg_rct_Region_210)
call RegionAddRect(r, gg_rct_Region_211)
call RegionAddRect(r, gg_rct_Region_212)
call RegionAddRect(r, gg_rct_Region_213)
call RegionAddRect(r, gg_rct_Region_214)
call RegionAddRect(r, gg_rct_Region_215)
call RegionAddRect(r, gg_rct_Region_216)
call RegionAddRect(r, gg_rct_Region_217)
call RegionAddRect(r, gg_rct_Region_218)
call RegionAddRect(r, gg_rct_Region_219)
call RegionAddRect(r, gg_rct_Region_220)
call RegionAddRect(r, gg_rct_Region_221)
call RegionAddRect(r, gg_rct_Region_222)
call RegionAddRect(r, gg_rct_Region_223)
call RegionAddRect(r, gg_rct_Region_224)
call RegionAddRect(r, gg_rct_Region_225)
call RegionAddRect(r, gg_rct_Region_226)
call RegionAddRect(r, gg_rct_Region_227)
call RegionAddRect(r, gg_rct_Region_228)
call RegionAddRect(r, gg_rct_Region_229)
call RegionAddRect(r, gg_rct_Region_230)
call RegionAddRect(r, gg_rct_Region_231)
call RegionAddRect(r, gg_rct_Region_232)
call RegionAddRect(r, gg_rct_Region_233)
call RegionAddRect(r, gg_rct_Region_234)
call RegionAddRect(r, gg_rct_Region_235)
call RegionAddRect(r, gg_rct_Region_236)
call RegionAddRect(r, gg_rct_Region_237)
call RegionAddRect(r, gg_rct_Region_238)
call RegionAddRect(r, gg_rct_Region_239)
call RegionAddRect(r, gg_rct_Region_240)
call RegionAddRect(r, gg_rct_Region_241)
call RegionAddRect(r, gg_rct_Region_242)
call RegionAddRect(r, gg_rct_Region_243)
call RegionAddRect(r, gg_rct_Region_244)
call RegionAddRect(r, gg_rct_Region_245)
call RegionAddRect(r, gg_rct_Region_246)
call RegionAddRect(r, gg_rct_Region_247)
call RegionAddRect(r, gg_rct_Region_248)
call RegionAddRect(r, gg_rct_Region_249)
call RegionAddRect(r, gg_rct_Region_250)
call RegionAddRect(r, gg_rct_Region_251)
call RegionAddRect(r, gg_rct_Region_252)
call RegionAddRect(r, gg_rct_Region_253)
call RegionAddRect(r, gg_rct_Region_254)
call RegionAddRect(r, gg_rct_Region_255)
call RegionAddRect(r, gg_rct_Region_256)
call RegionAddRect(r, gg_rct_Region_257)
call RegionAddRect(r, gg_rct_Region_258)
call RegionAddRect(r, gg_rct_Region_259)
call RegionAddRect(r, gg_rct_Region_260)
call RegionAddRect(r, gg_rct_Region_261)
call RegionAddRect(r, gg_rct_Region_262)
call RegionAddRect(r, gg_rct_Region_263)
call RegionAddRect(r, gg_rct_Region_264)
call RegionAddRect(r, gg_rct_Region_265)
call RegionAddRect(r, gg_rct_Region_266)
call RegionAddRect(r, gg_rct_Region_267)
call RegionAddRect(r, gg_rct_Region_268)
call RegionAddRect(r, gg_rct_Region_269)
call RegionAddRect(r, gg_rct_Region_270)
call RegionAddRect(r, gg_rct_Region_271)
call RegionAddRect(r, gg_rct_Region_272)
call RegionAddRect(r, gg_rct_Region_273)
call RegionAddRect(r, gg_rct_Region_274)
call RegionAddRect(r, gg_rct_Region_275)
call RegionAddRect(r, gg_rct_Region_276)
call RegionAddRect(r, gg_rct_Region_277)
call RegionAddRect(r, gg_rct_Region_278)
call RegionAddRect(r, gg_rct_Region_279)
call RegionAddRect(r, gg_rct_Region_280)
call RegionAddRect(r, gg_rct_Region_281)
call RegionAddRect(r, gg_rct_Region_282)
call RegionAddRect(r, gg_rct_Region_283)
call RegionAddRect(r, gg_rct_Region_284)
call RegionAddRect(r, gg_rct_Region_285)
call RegionAddRect(r, gg_rct_Region_286)
call RegionAddRect(r, gg_rct_Region_287)
call RegionAddRect(r, gg_rct_Region_288)
call RegionAddRect(r, gg_rct_Region_289)
call RegionAddRect(r, gg_rct_Region_290)
call RegionAddRect(r, gg_rct_Region_291)
call RegionAddRect(r, gg_rct_Region_292)
call RegionAddRect(r, gg_rct_Region_293)
call RegionAddRect(r, gg_rct_Region_294)
call RegionAddRect(r, gg_rct_Region_295)
call RegionAddRect(r, gg_rct_Region_296)
call RegionAddRect(r, gg_rct_Region_297)
call RegionAddRect(r, gg_rct_Region_298)
call RegionAddRect(r, gg_rct_Region_299)
call RegionAddRect(r, gg_rct_Region_300)
call RegionAddRect(r, gg_rct_Region_301)
call RegionAddRect(r, gg_rct_Region_302)
call RegionAddRect(r, gg_rct_Region_303)
call RegionAddRect(r, gg_rct_Region_304)
call RegionAddRect(r, gg_rct_Region_305)
call RegionAddRect(r, gg_rct_Region_306)
call RegionAddRect(r, gg_rct_Region_307)
call RegionAddRect(r, gg_rct_Region_308)
call RegionAddRect(r, gg_rct_Region_309)
call RegionAddRect(r, gg_rct_Region_310)
call RegionAddRect(r, gg_rct_Region_311)
call RegionAddRect(r, gg_rct_Region_312)
call RegionAddRect(r, gg_rct_Region_313)
call RegionAddRect(r, gg_rct_Region_314)
call RegionAddRect(r, gg_rct_Region_315)
call RegionAddRect(r, gg_rct_Region_316)
call RegionAddRect(r, gg_rct_Region_317)
call RegionAddRect(r, gg_rct_Region_318)
call RegionAddRect(r, gg_rct_Region_319)
call RegionAddRect(r, gg_rct_Region_320)
call RegionAddRect(r, gg_rct_Region_321)
call RegionAddRect(r, gg_rct_Region_322)
call RegionAddRect(r, gg_rct_Region_323)
call RegionAddRect(r, gg_rct_Region_324)
call RegionAddRect(r, gg_rct_Region_325)
call RegionAddRect(r, gg_rct_Region_326)
call RegionAddRect(r, gg_rct_Region_327)
call RegionAddRect(r, gg_rct_Region_328)
call RegionAddRect(r, gg_rct_Region_329)
call RegionAddRect(r, gg_rct_Region_330)
call RegionAddRect(r, gg_rct_Region_331)
call RegionAddRect(r, gg_rct_Region_332)
call RegionAddRect(r, gg_rct_Region_333)
call RegionAddRect(r, gg_rct_Region_334)
call RegionAddRect(r, gg_rct_Region_335)
call RegionAddRect(r, gg_rct_Region_336)
call RegionAddRect(r, gg_rct_Region_337)
call RegionAddRect(r, gg_rct_Region_338)
call RegionAddRect(r, gg_rct_Region_339)
call TriggerRegisterEnterRegion(gg_trg_enterdie, r, null)
set r = null
endfunction
function InitTrig_enterdie takes nothing returns nothing
set gg_trg_enterdie = CreateTrigger( )
call TriggerAddCondition( gg_trg_enterdie, Condition( function Trig_enterdie_Conditions ) )
call TriggerAddAction( gg_trg_enterdie, function Trig_enterdie_Actions )
call ExecuteFunc("Events_enterdie")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named ContactBunny and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_ContactBunny_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(10)
set b1 = b1 and p != Player(11)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_ContactBunny_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_ContactBunny takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_830)
call RegionAddRect(r, gg_rct_Region_831)
call RegionAddRect(r, gg_rct_Region_832)
call RegionAddRect(r, gg_rct_Region_833)
call RegionAddRect(r, gg_rct_Region_834)
call RegionAddRect(r, gg_rct_Region_835)
call RegionAddRect(r, gg_rct_Region_836)
call RegionAddRect(r, gg_rct_Region_837)
call RegionAddRect(r, gg_rct_Region_838)
call RegionAddRect(r, gg_rct_Region_839)
call RegionAddRect(r, gg_rct_Region_840)
call RegionAddRect(r, gg_rct_Region_841)
call TriggerRegisterEnterRegion(gg_trg_ContactBunny, r, null)
set r = null
endfunction
function InitTrig_ContactBunny takes nothing returns nothing
set gg_trg_ContactBunny = CreateTrigger( )
call TriggerAddCondition( gg_trg_ContactBunny, Condition( function Trig_ContactBunny_Conditions ) )
call TriggerAddAction( gg_trg_ContactBunny, function Trig_ContactBunny_Actions )
call ExecuteFunc("Events_ContactBunny")
endfunction
//This JASS code was written using LordOglog's JASS Death Region Creator BETA
//Please credit me in some way although I can't exactly check every map and sue you it's just nice to give credit.
//To make this work properly make a trigger named JassButtonDeath and then click Edit - Convert to Custom Text and then Copy and Paste this code into the trigger.
//Thanks for using my software and be sure to check www.lordoglogmaps.piczo.com for updates!
//===========================================================================
function Trig_JassButtonDeath_Conditions takes nothing returns boolean
local unit u = GetTriggerUnit()
local player p = GetOwningPlayer(u)
local boolean b1 = true
set b1 = b1 and p != Player(10)
set b1 = b1 and p != Player(11)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_AGGRESSIVE)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_VICTIM)
set b1 = b1 and p != Player(bj_PLAYER_NEUTRAL_EXTRA)
set b1 = b1 and p != Player(PLAYER_NEUTRAL_PASSIVE)
set u = null
set p = null
return b1
endfunction
function Trig_JassButtonDeath_Actions takes nothing returns nothing
local unit t = GetTriggerUnit()
local effect f
call PauseUnit( t, true )
call KillUnit( t )
set f = null
set t = null
endfunction
//===========================================================================
function Events_JassButtonDeath takes nothing returns nothing
local region r = CreateRegion()
call RegionAddRect(r, gg_rct_Region_849)
call RegionAddRect(r, gg_rct_Region_850)
call RegionAddRect(r, gg_rct_Region_851)
call RegionAddRect(r, gg_rct_Region_852)
call RegionAddRect(r, gg_rct_Region_853)
call RegionAddRect(r, gg_rct_Region_854)
call RegionAddRect(r, gg_rct_Region_855)
call RegionAddRect(r, gg_rct_Region_856)
call RegionAddRect(r, gg_rct_Region_857)
call RegionAddRect(r, gg_rct_Region_858)
call RegionAddRect(r, gg_rct_Region_859)
call RegionAddRect(r, gg_rct_Region_860)
call RegionAddRect(r, gg_rct_Region_861)
call RegionAddRect(r, gg_rct_Region_862)
call RegionAddRect(r, gg_rct_Region_863)
call RegionAddRect(r, gg_rct_Region_864)
call RegionAddRect(r, gg_rct_Region_865)
call RegionAddRect(r, gg_rct_Region_866)
call RegionAddRect(r, gg_rct_Region_867)
call RegionAddRect(r, gg_rct_Region_868)
call RegionAddRect(r, gg_rct_Region_869)
call RegionAddRect(r, gg_rct_Region_870)
call RegionAddRect(r, gg_rct_Region_871)
call RegionAddRect(r, gg_rct_Region_872)
call RegionAddRect(r, gg_rct_Region_873)
call RegionAddRect(r, gg_rct_Region_874)
call RegionAddRect(r, gg_rct_Region_875)
call RegionAddRect(r, gg_rct_Region_876)
call RegionAddRect(r, gg_rct_Region_877)
call RegionAddRect(r, gg_rct_Region_878)
call RegionAddRect(r, gg_rct_Region_879)
call RegionAddRect(r, gg_rct_Region_880)
call RegionAddRect(r, gg_rct_Region_881)
call RegionAddRect(r, gg_rct_Region_882)
call RegionAddRect(r, gg_rct_Region_883)
call RegionAddRect(r, gg_rct_Region_884)
call RegionAddRect(r, gg_rct_Region_885)
call RegionAddRect(r, gg_rct_Region_886)
call RegionAddRect(r, gg_rct_Region_887)
call RegionAddRect(r, gg_rct_Region_888)
call RegionAddRect(r, gg_rct_Region_889)
call RegionAddRect(r, gg_rct_Region_890)
call RegionAddRect(r, gg_rct_Region_891)
call RegionAddRect(r, gg_rct_Region_892)
call RegionAddRect(r, gg_rct_Region_893)
call RegionAddRect(r, gg_rct_Region_894)
call RegionAddRect(r, gg_rct_Region_895)
call RegionAddRect(r, gg_rct_Region_896)
call RegionAddRect(r, gg_rct_Region_897)
call RegionAddRect(r, gg_rct_Region_898)
call RegionAddRect(r, gg_rct_Region_899)
call RegionAddRect(r, gg_rct_Region_900)
call RegionAddRect(r, gg_rct_Region_901)
call RegionAddRect(r, gg_rct_Region_902)
call RegionAddRect(r, gg_rct_Region_903)
call RegionAddRect(r, gg_rct_Region_904)
call RegionAddRect(r, gg_rct_Region_905)
call RegionAddRect(r, gg_rct_Region_906)
call RegionAddRect(r, gg_rct_Region_907)
call RegionAddRect(r, gg_rct_Region_908)
call RegionAddRect(r, gg_rct_Region_909)
call RegionAddRect(r, gg_rct_Region_910)
call RegionAddRect(r, gg_rct_Region_911)
call RegionAddRect(r, gg_rct_Region_912)
call RegionAddRect(r, gg_rct_Region_913)
call RegionAddRect(r, gg_rct_Region_914)
call RegionAddRect(r, gg_rct_Region_915)
call RegionAddRect(r, gg_rct_Region_916)
call RegionAddRect(r, gg_rct_Region_917)
call RegionAddRect(r, gg_rct_Region_918)
call RegionAddRect(r, gg_rct_Region_919)
call RegionAddRect(r, gg_rct_Region_920)
call RegionAddRect(r, gg_rct_Region_921)
call RegionAddRect(r, gg_rct_Region_922)
call RegionAddRect(r, gg_rct_Region_923)
call RegionAddRect(r, gg_rct_Region_924)
call RegionAddRect(r, gg_rct_Region_925)
call RegionAddRect(r, gg_rct_Region_926)
call RegionAddRect(r, gg_rct_Region_927)
call RegionAddRect(r, gg_rct_Region_928)
call RegionAddRect(r, gg_rct_Region_929)
call RegionAddRect(r, gg_rct_Region_930)
call RegionAddRect(r, gg_rct_Region_931)
call RegionAddRect(r, gg_rct_Region_932)
call RegionAddRect(r, gg_rct_Region_933)
call RegionAddRect(r, gg_rct_Region_934)
call RegionAddRect(r, gg_rct_Region_935)
call RegionAddRect(r, gg_rct_Region_936)
call RegionAddRect(r, gg_rct_Region_937)
call RegionAddRect(r, gg_rct_Region_938)
call RegionAddRect(r, gg_rct_Region_939)
call RegionAddRect(r, gg_rct_Region_940)
call RegionAddRect(r, gg_rct_Region_941)
call RegionAddRect(r, gg_rct_Region_942)
call RegionAddRect(r, gg_rct_Region_943)
call RegionAddRect(r, gg_rct_Region_944)
call RegionAddRect(r, gg_rct_Region_945)
call RegionAddRect(r, gg_rct_Region_946)
call RegionAddRect(r, gg_rct_Region_947)
call RegionAddRect(r, gg_rct_Region_948)
call RegionAddRect(r, gg_rct_Region_949)
call RegionAddRect(r, gg_rct_Region_950)
call TriggerRegisterEnterRegion(gg_trg_JassButtonDeath, r, null)
set r = null
endfunction
function InitTrig_JassButtonDeath takes nothing returns nothing
set gg_trg_JassButtonDeath = CreateTrigger( )
call TriggerAddCondition( gg_trg_JassButtonDeath, Condition( function Trig_JassButtonDeath_Conditions ) )
call TriggerAddAction( gg_trg_JassButtonDeath, function Trig_JassButtonDeath_Actions )
call ExecuteFunc("Events_JassButtonDeath")
endfunction