LEVEL_VERSION(1)
SET_GENERATE_SPEED(600)
START_MONEY(ALL_PLAYERS,3000)
MAX_CREATURES(ALL_PLAYERS,25)

IF(PLAYER_GOOD,DUNGEON_DESTROYED==1)
  WIN_GAME
ENDIF

ADD_CREATURE_TO_POOL(FLY,20)
ADD_CREATURE_TO_POOL(BUG,20)
ADD_CREATURE_TO_POOL(DEMONSPAWN,20)
ADD_CREATURE_TO_POOL(TROLL,12)
ADD_CREATURE_TO_POOL(SPIDER,12)
ADD_CREATURE_TO_POOL(HELL_HOUND,12)
ADD_CREATURE_TO_POOL(TENTACLE,12)
ADD_CREATURE_TO_POOL(SORCEROR,20)
ADD_CREATURE_TO_POOL(ORC,12)
ADD_CREATURE_TO_POOL(BILE_DEMON,10)
ADD_CREATURE_TO_POOL(DRAGON,8)
ADD_CREATURE_TO_POOL(DARK_MISTRESS,8)
ADD_CREATURE_TO_POOL(TIME_MAGE,8)
ADD_CREATURE_TO_POOL(DRUID,8)
ADD_CREATURE_TO_POOL(WIZARD,8)
ADD_CREATURE_TO_POOL(DWARFA,12)
ADD_CREATURE_TO_POOL(SAMURAI,8)
ADD_CREATURE_TO_POOL(ARCHER,12)

CREATURE_AVAILABLE(ALL_PLAYERS,FLY,1,0)
CREATURE_AVAILABLE(ALL_PLAYERS,BUG,1,0)
CREATURE_AVAILABLE(ALL_PLAYERS,DEMONSPAWN,1,0)
CREATURE_AVAILABLE(ALL_PLAYERS,SPIDER,1,0)
CREATURE_AVAILABLE(ALL_PLAYERS,HELL_HOUND,1,0)
CREATURE_AVAILABLE(ALL_PLAYERS,TENTACLE,1,0)
CREATURE_AVAILABLE(ALL_PLAYERS,SORCEROR,1,0)
CREATURE_AVAILABLE(ALL_PLAYERS,TIME_MAGE,0,0)

ROOM_AVAILABLE(ALL_PLAYERS,TREASURE,1,1)
ROOM_AVAILABLE(ALL_PLAYERS,LAIR,1,1)
ROOM_AVAILABLE(ALL_PLAYERS,GARDEN,1,1)
ROOM_AVAILABLE(ALL_PLAYERS,TRAINING,1,0)
ROOM_AVAILABLE(ALL_PLAYERS,RESEARCH,1,1)
ROOM_AVAILABLE(ALL_PLAYERS,TORTURE,3,0)
ROOM_AVAILABLE(ALL_PLAYERS,TEMPLE,0,0)
ROOM_AVAILABLE(ALL_PLAYERS,GRAVEYARD,3,0)
ROOM_AVAILABLE(ALL_PLAYERS,WORKSHOP,0,0)
ROOM_AVAILABLE(ALL_PLAYERS,BRIDGE,3,0)
ROOM_AVAILABLE(ALL_PLAYERS,GUARD_POST,0,0)
ROOM_AVAILABLE(ALL_PLAYERS,BARRACKS,3,0)
ROOM_AVAILABLE(ALL_PLAYERS,PRISON,0,0)

MAGIC_AVAILABLE(ALL_PLAYERS,POWER_HAND,1,1)
MAGIC_AVAILABLE(ALL_PLAYERS,POWER_SLAP,1,1)
MAGIC_AVAILABLE(ALL_PLAYERS,POWER_POSSESS,1,1)
MAGIC_AVAILABLE(ALL_PLAYERS,POWER_IMP,1,1)
MAGIC_AVAILABLE(ALL_PLAYERS,POWER_SPEED,1,0)
MAGIC_AVAILABLE(ALL_PLAYERS,POWER_OBEY,1,0)
MAGIC_AVAILABLE(ALL_PLAYERS,POWER_CALL_TO_ARMS,1,0)

TRAP_AVAILABLE(ALL_PLAYERS,POISON_GAS,1,0)
TRAP_AVAILABLE(ALL_PLAYERS,LIGHTNING,1,0)
TRAP_AVAILABLE(ALL_PLAYERS,WORD_OF_POWER,1,0)

DOOR_AVAILABLE(ALL_PLAYERS,WOOD,1,0)
DOOR_AVAILABLE(ALL_PLAYERS,BRACED,1,0)
DOOR_AVAILABLE(ALL_PLAYERS,STEEL,1,0)
DOOR_AVAILABLE(ALL_PLAYERS,MAGIC,1,0)

RESEARCH(PLAYER0,ROOM,TRAINING,2900)
RESEARCH(PLAYER0,MAGIC,POWER_SPEED,9000)
RESEARCH(PLAYER0,MAGIC,POWER_CALL_TO_ARMS,11000)


*****************PARTIES***************


CREATE_PARTY(THIEVES)
	ADD_TO_PARTY(THIEVES,THIEF,2,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES,THIEF,2,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES,THIEF,2,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES,THIEF,2,100,ATTACK_ENEMIES,0)
	
CREATE_PARTY(THIEVES2)
	ADD_TO_PARTY(THIEVES2,THIEF,4,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES2,THIEF,4,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES2,THIEF,4,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES2,THIEF,4,100,ATTACK_ENEMIES,0)

CREATE_PARTY(THIEVES3)
	ADD_TO_PARTY(THIEVES3,THIEF,4,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES3,THIEF,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES3,THIEF,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES3,THIEF,4,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES3,DWARFA,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES3,DWARFA,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES3,ARCHER,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES3,ARCHER,5,100,ATTACK_ENEMIES,0)
	
CREATE_PARTY(THIEVES4)
	ADD_TO_PARTY(THIEVES4,THIEF,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,THIEF,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,THIEF,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,DWARFA,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,DWARFA,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,ARCHER,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES4,ARCHER,6,100,ATTACK_ENEMIES,0)
	
CREATE_PARTY(THIEVES5)
	ADD_TO_PARTY(THIEVES5,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,THIEF,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,DWARFA,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,DWARFA,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,ARCHER,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES5,ARCHER,6,100,ATTACK_ENEMIES,0)
	
CREATE_PARTY(THIEVES6)
	ADD_TO_PARTY(THIEVES6,THIEF,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,THIEF,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,THIEF,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,THIEF,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,THIEF,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,THIEF,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,THIEF,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,DWARFA,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,DWARFA,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,ARCHER,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(THIEVES6,ARCHER,7,100,ATTACK_ENEMIES,0)
	
CREATE_PARTY(KNIGHTS1)
	ADD_TO_PARTY(KNIGHTS1,THIEF,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,THIEF,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,THIEF,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,BARBARIAN,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,BARBARIAN,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,ARCHER,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,ARCHER,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,ARCHER,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,ARCHER,5,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS1,KNIGHT,4,100,ATTACK_ENEMIES,0)

CREATE_PARTY(KNIGHTS2)
	ADD_TO_PARTY(KNIGHTS2,BARBARIAN,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,BARBARIAN,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,BARBARIAN,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,BARBARIAN,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,BARBARIAN,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,ARCHER,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,ARCHER,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,ARCHER,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,ARCHER,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS2,KNIGHT,6,100,ATTACK_ENEMIES,0)
	
CREATE_PARTY(KNIGHTS3)
	ADD_TO_PARTY(KNIGHTS3,BARBARIAN,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,BARBARIAN,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,BARBARIAN,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,BARBARIAN,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,BARBARIAN,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,ARCHER,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,ARCHER,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,ARCHER,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,ARCHER,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(KNIGHTS3,KNIGHT,7,100,ATTACK_ENEMIES,0)

CREATE_PARTY(DRUIDS1)
	ADD_TO_PARTY(DRUIDS1,DRUID,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS1,DRUID,6,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS1,FLY,9,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS1,FLY,9,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS1,BUG,9,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS1,BUG,9,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS1,SPIDER,8,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS1,TENTACLE,8,0,ATTACK_ENEMIES,0)

CREATE_PARTY(DRUIDS2)
	ADD_TO_PARTY(DRUIDS2,DRUID,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS2,DRUID,7,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS2,FLY,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS2,FLY,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS2,BUG,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS2,BUG,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS2,SPIDER,9,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS2,TENTACLE,9,0,ATTACK_ENEMIES,0)
	
CREATE_PARTY(DRUIDS3)
	ADD_TO_PARTY(DRUIDS3,DRUID,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS3,DRUID,8,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS3,SPIDER,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS3,SPIDER,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS3,SPIDER,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS3,TENTACLE,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS3,TENTACLE,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS3,TENTACLE,10,0,ATTACK_ENEMIES,0)
	
CREATE_PARTY(DRUIDS4)
	ADD_TO_PARTY(DRUIDS4,DRUID,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,DRUID,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,SPIDER,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,SPIDER,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,SPIDER,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,TENTACLE,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,TENTACLE,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,TENTACLE,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,FLY,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,FLY,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,BUG,10,0,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(DRUIDS4,BUG,10,0,ATTACK_ENEMIES,0)
	
CREATE_PARTY(TROPAS1)
	ADD_TO_PARTY(TROPAS1,KNIGHT,10,500,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS1,WIZARD,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS1,FAIRY,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS1,GIANT,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS1,ARCHER,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS1,DWARFA,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS1,TUNNELLER,10,100,ATTACK_ENEMIES,0)

CREATE_PARTY(TROPAS2)
	ADD_TO_PARTY(TROPAS2,KNIGHT,10,500,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS2,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS2,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS2,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS2,TUNNELLER,10,100,ATTACK_ENEMIES,0)
	
CREATE_PARTY(TROPAS3)
	ADD_TO_PARTY(TROPAS3,KNIGHT,10,500,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,WIZARD,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,WIZARD,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,TIME MAGE,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,TIME_MAGE,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS3,TUNNELLER,10,100,ATTACK_ENEMIES,0)

CREATE_PARTY(TROPAS4)
	ADD_TO_PARTY(TROPAS4,KNIGHT,10,500,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS4,KNIGHT,10,500,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS4,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS4,SAMURAI,10,100,ATTACK_ENEMIES,0)
	ADD_TO_PARTY(TROPAS4,SAMURAI,10,100,ATTACK_ENEMIES,0)



*****************MENSAJES***************


QUICK_INFORMATION(1,"Welcome to the Kingdom of the Great Lava River. Four brothers share the throne, but you have arrived at just the right time... The powerful lords of these lands are far away, waging war, leaving their childish fifth younger brother in charge. This is your chance to dominate the valley and seize the riches of this mighty kingdom. To do so, you must carefully navigate these lands, crossed by a vast river of lava. Proceed with caution, as powerful enemies inhabit the kingdom.")
REVEAL_MAP_RECT(PLAYER0,490,19,26,26)

*****************TIMERS***************


	
SET_TIMER(PLAYER0,TIMER0)

IF(PLAYER0,TIMER0 >= 3000)
QUICK_INFORMATION(2,"The lands of the lower kingdom you are in are guarded by a group of knights at an outpost to the northeast. A river flows to the east, and to the north is said to lie a great cavern filled with riches, but of great danger.")
ENDIF

IF(PLAYER0,TIMER0 >= 10500)
QUICK_INFORMATION(3,"The knights at the outpost have discovered your position and will be sending out reconnaissance patrols very soon. Prepare yourself.")
ENDIF

IF(PLAYER0,TIMER0 >= 16000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES,-2,DUNGEON,0,1,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES,-1,DUNGEON,0,1,100)
ENDIF

IF(PLAYER0,TIMER0 >= 35100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES2,-2,DUNGEON,0,3,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES2,-1,DUNGEON,0,3,100)
ENDIF

IF(PLAYER0,TIMER0 >= 54100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES3,-2,DUNGEON,0,4,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES3,-1,DUNGEON,0,4,100)
ENDIF

IF(PLAYER0,TIMER0 >= 89000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES3,-2,DUNGEON,0,4,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES3,-1,DUNGEON,0,4,100)
ENDIF

IF(PLAYER0,TIMER0 >= 130000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES4,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES4,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER0 >= 210000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES5,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES5,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER0 >= 320000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER0 >= 403000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER0 >= 560000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER0 >= 700500)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER0 >= 800900)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER0 >= 910000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-2,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,THIEVES6,-1,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER1 >= 800)
	QUICK_INFORMATION(4,"An orc warlord has his stronghold here, known to have long waged war with a cabal of giant spiders. Crush both belligerents and seize their domains to continue your northern expansion.")
ENDIF

IF(PLAYER0,TIMER1 >= 16000)
	QUICK_INFORMATION(5,"Further north lies the dwarven territory. Tireless workers prepare their devices and traps in vast workshops. They have succeeded in building a great bridge that connects the two banks of the fiery river. It is time to take their lives and claim that right for yourself.")
ENDIF

IF(PLAYER0,TIMER1 >= 28000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS1,-11,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS1,-12,DUNGEON,0,6,100)
	QUICK_INFORMATION(12,"Groups of adventurers are attacking you from the Middle Kingdom. Let them bite the dust.")
ENDIF

IF(PLAYER0,TIMER1 >= 100000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-11,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-12,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER1 >= 300000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-11,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-12,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER1 >= 500000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-11,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-12,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER1 >= 700000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-11,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-12,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER1 >= 900000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-11,DUNGEON,0,6,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,KNIGHTS2,-12,DUNGEON,0,6,100)
ENDIF

IF(PLAYER0,TIMER2 >= 30000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,DRUIDS1,-23,DUNGEON,0,6,100)
	QUICK_INFORMATION(11,"Be careful, Guardian. The druids of the great swamp have begun to launch attacks against you. Clear the weeds.")
ENDIF

IF(PLAYER0,TIMER2 >= 70000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,DRUIDS2,-23,DUNGEON,0,8,100)
ENDIF

IF(PLAYER0,TIMER2 >= 150000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,DRUIDS3,-23,DUNGEON,0,10,100)
ENDIF

IF(PLAYER0,TIMER2 >= 400000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,DRUIDS4,-23,DUNGEON,0,10,100)
ENDIF

IF(PLAYER0,TIMER2 >= 600000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,DRUIDS4,-23,DUNGEON,0,10,100)
ENDIF

IF(PLAYER0,TIMER2 >= 800000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,DRUIDS4,-23,DUNGEON,0,10,100)
ENDIF

IF(PLAYER0,TIMER2 >= 1000000)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,DRUIDS4,-23,DUNGEON,0,10,100)
ENDIF

IF(PLAYER0,TIMER3 >= 2500)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS3,-20,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS3,-21,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS3,-4,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS3,-5,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS3,-10,DUNGEON,0,10,100)
ENDIF

	
	
*************ACTION POINTS*****************



IF_ACTION_POINT(1,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,BUG,1,15,8,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,BUG,1,3,10,0)
ENDIF

IF_ACTION_POINT(2,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,VAMPIRE,2,4,10,1000)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,VAMPIRE,30,10,7,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,VAMPIRE,41,1,10,0)
	CREATURE_AVAILABLE(ALL_PLAYERS,DARK_MISTRESS,1,0)
ENDIF

IF_ACTION_POINT(3,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,THIEF,3,4,1,100)
ENDIF

IF_ACTION_POINT(4,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,THIEF,4,4,2,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,ARCHER,4,1,3,100)
ENDIF

IF_ACTION_POINT(5,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,THIEF,5,3,4,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,ARCHER,5,2,4,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,WIZARD,5,1,5,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,BARBARIAN,5,3,5,100)
ENDIF

IF_ACTION_POINT(6,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,GIANT,6,2,10,500)
ENDIF

IF_ACTION_POINT(7,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,DRAGON,1,0)
ENDIF

IF_ACTION_POINT(8,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,TROLL,1,0)
	CREATURE_AVAILABLE(ALL_PLAYERS,DWARFA,1,0)
ENDIF

IF_ACTION_POINT(9,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,WIZARD,1,0)
ENDIF

IF_ACTION_POINT(10,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,GIANT,1,0)
	CREATURE_AVAILABLE(ALL_PLAYERS,BARBARIAN,1,0)
ENDIF

IF_ACTION_POINT(11,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,DRUID,1,0)
ENDIF

IF_ACTION_POINT(12,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,SAMURAI,1,0)
	CREATURE_AVAILABLE(ALL_PLAYERS,ARCHER,1,0)
ENDIF

IF_ACTION_POINT(13,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,ORC,1,0)
ENDIF

IF_ACTION_POINT(14,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,BUG,14,16,3,0)
ENDIF

IF_ACTION_POINT(15,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,THIEF,15,2,6,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,ARCHER,15,2,6,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,MAGE,15,1,6,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,KNIGHT,15,1,4,300)
ENDIF

IF_ACTION_POINT(16,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,16,5,3,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,16,5,4,0)
ENDIF

IF_ACTION_POINT(17,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,17,3,4,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,17,3,5,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,BUG,17,3,7,0)
ENDIF

IF_ACTION_POINT(18,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,18,3,4,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,18,3,5,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,BUG,18,3,7,0)
ENDIF

IF_ACTION_POINT(19,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,19,8,7,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SPIDER,19,3,10,0)
ENDIF

IF_ACTION_POINT(20,PLAYER0)
	CREATURE_AVAILABLE(ALL_PLAYERS,BILE_DEMON,1,0)
ENDIF

IF_ACTION_POINT(21,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,SKELETON,21,3,8,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,WITCH,21,1,9,300)
ENDIF

IF_ACTION_POINT(22,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,ORC,22,10,6,100)
ENDIF

IF_ACTION_POINT(23,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,HELL_HOUND,23,9,5,0)
ENDIF

IF_ACTION_POINT(24,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DEMONSPAWN,25,5,10,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DEMONSPAWN,26,5,10,0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DEMONSPAWN,27,5,10,0)
ENDIF

IF_ACTION_POINT(28,PLAYER0)
	SET_TIMER(PLAYER0,TIMER2)
	QUICK_INFORMATION(9,"You are going East, Guardian. These lands hide many secrets and riches, but also of powerful enemies. Proceed with caution.")
ENDIF

IF_ACTION_POINT(29,PLAYER0)
	SET_TIMER(PLAYER0,TIMER1)
	QUICK_INFORMATION(6,"You've reached the Middle Kingdom. These lost lands aren't as heavily guarded by the kingdom's heroes, but there are other strongholds in this area.")
ENDIF

IF_ACTION_POINT(31,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,HORNY,-7,4,10,100)
	QUICK_INFORMATION(18,"Beware! You're approaching the throne room, and the four great kings are returning after learning of your campaign through their domains. Prepare for their fierce counterattacks.")
ENDIF

IF_ACTION_POINT(30,PLAYER0)
	QUICK_INFORMATION(13,"Since ancient times, rumor has spread that a group of powerful pharaohs built a majestic pyramid in the eastern desert. A curse fell upon their reign, and the pyramid collapsed into the sand. It is said that anyone who enters the pyramid will also be cursed.")
ENDIF

IF_ACTION_POINT(32,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,KNIGHT,32,2,10,300)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS1,-24,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS1,-11,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS1,-13,DUNGEON,0,10,100)
ENDIF

IF_ACTION_POINT(33,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,HORNY,-7,2,10,100)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,KNIGHT,33,3,10,300)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS1,-1,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS1,-2,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS1,-5,DUNGEON,0,10,100)
ENDIF

IF_ACTION_POINT(34,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,KNIGHT,34,5,10,300)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS2,-8,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS2,-25,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS2,-26,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS2,-27,DUNGEON,0,10,100)
	ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS2,-6,DUNGEON,0,10,100)
ENDIF

IF_ACTION_POINT(35,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,KNIGHT,35,7,10,300)
	SET_TIMER(PLAYER0,TIMER3)
ENDIF

IF_ACTION_POINT(36,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,AVATAR,36,4,10,500)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,KNIGHT,36,10,10,300)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,HORNY,-7,3,10,100)
	ADD_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS4,-17,1)
	ADD_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS4,-18,1)
	ADD_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS4,-15,1)
	ADD_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS4,-16,1)
	ADD_PARTY_TO_LEVEL(PLAYER_GOOD,TROPAS4,-28,1)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,HORNY,-29,1,10,100)
	QUICK_INFORMATION(19,"The four great kings have returned with their elite troops! They've waited until the last moment to set a trap for you. Defeat them and take complete control of this land.")
ENDIF

IF_ACTION_POINT(37,PLAYER0)
	ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,HORNY,-30,3,9,100)
ENDIF

IF_ACTION_POINT(38,PLAYER0)
	QUICK_INFORMATION(7,"Apparently, a group of demons inhabits this cursed part of the realm. They spend their endless centuries of life transforming any unfortunate souls who come near into their food, throwing their bones onto the banks of the great Lava River. This is amusing to you, but it would be even more so if they did it under your control.")
ENDIF

IF_ACTION_POINT(39,PLAYER0)
	QUICK_INFORMATION(8,"You've reached the Northern Kingdom. Proud barbarians and mighty giants have lived in these frozen confines since time immemorial. It seems this place is sacred to them. Have fun.")
ENDIF

IF_ACTION_POINT(40,PLAYER0)
	QUICK_INFORMATION(10,"You approach the swampy lands of the southern kingdom. The druids jealously guard this domain, and they do so alongside powerful beasts... Their love of nature conflicts with your need for gold. You know what to do.")
ENDIF

IF_ACTION_POINT(42,PLAYER0)
	QUICK_INFORMATION(14,"This is the great lava lake from which the fiery currents of the river flow. Great wizards have a base here for their studies and research. It wouldn't hurt to wrest that knowledge from them.")
ENDIF

IF_ACTION_POINT(43,PLAYER0)
	QUICK_INFORMATION(15,"You approach the kingdom of the warlords of the Far East. They found a vein of gems in the rock and settled there to enjoy lives of wealth. Though they no longer engage in war, they remain a formidable force in their fortress.")
ENDIF

IF_ACTION_POINT(44,PLAYER0)
	QUICK_INFORMATION(16,"The land you now tread reeks of death. This forgotten part of the realm seems very ancient, and only the undead walk it. They will be subdued or return to the abyss.")
ENDIF

IF_ACTION_POINT(45,PLAYER0)
	QUICK_INFORMATION(17,"You're approaching the entrance to the High Kingdom. Entering here before you're well prepared and have explored the entire territory can be dangerous.")
ENDIF