REM ********************************************
REM
REM Script for Level 217
REM
REM ********************************************

START_MONEY(ALL_PLAYERS,10000)
MAX_CREATURES(ALL_PLAYERS,10)

MAGIC_AVAILABLE(PLAYER0,POWER_HAND,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_IMP,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_SLAP,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_HEAL_CREATURE,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_OBEY,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_SIGHT,1,0)

DOOR_AVAILABLE(ALL_PLAYERS,BRACED,1,0)
TRAP_AVAILABLE(ALL_PLAYERS,POISON_GAS,1,0)
DOOR_AVAILABLE(ALL_PLAYERS,STEEL,1,0)
DOOR_AVAILABLE(ALL_PLAYERS,MAGIC,1,0)
TRAP_AVAILABLE(ALL_PLAYERS,LIGHTNING,1,0)

ADD_CREATURE_TO_POOL(WIZARD,5)
CREATURE_AVAILABLE(ALL_PLAYERS,WIZARD,1,1)
ADD_CREATURE_TO_POOL(BARBARIAN,5)
CREATURE_AVAILABLE(ALL_PLAYERS,BARBARIAN,1,1)
ADD_CREATURE_TO_POOL(ARCHER,5)
CREATURE_AVAILABLE(ALL_PLAYERS,ARCHER,1,1)
ADD_CREATURE_TO_POOL(MONK,5)
CREATURE_AVAILABLE(ALL_PLAYERS,MONK,1,1)

SET_CREATURE_HEALTH(DARK_MISTRESS,1000)
SET_CREATURE_HEALTH(WITCH,800)
SET_CREATURE_ARMOUR(DARK_MISTRESS,255)
SET_CREATURE_ARMOUR(WITCH,206)


IF_ACTION_POINT(1,PLAYER0)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DARK_MISTRESS,-1,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DARK_MISTRESS,-1,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,WITCH,-2,2,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,WITCH,-3,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DARK_MISTRESS,-3,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,WITCH,-4,2,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DARK_MISTRESS,-5,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,WITCH,-5,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DARK_MISTRESS,-6,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,WITCH,-6,1,10,2000)
    ADD_CREATURE_TO_LEVEL(PLAYER_GOOD,DARK_MISTRESS,-7,2,10,2000)
ENDIF

IF(PLAYER_GOOD,TOTAL_CREATURES == 0)
    WIN_GAME
ENDIF
