/
roa/
roa/lib/boards/
roa/lib/config/
roa/lib/edits/
roa/lib/help/
roa/lib/misc/
roa/lib/plrobjs/
roa/lib/quests/
roa/lib/socials/
roa/lib/www/
roa/lib/www/LEDSign/
roa/lib/www/LEDSign/fonts/
roa/lib/www/LEDSign/scripts/
roa/src/s_inc/
roa/src/sclient/
roa/src/sclient/binary/
roa/src/sclient/text/
roa/src/util/
/*****************************************************************************
 * Room-related macros.		04/03/98 -callahan
 */

#define Arena(room)             (ROOM_FLAGGED(room, ARENA))
#define Atrium(room)            (ROOM_FLAGGED(room, ROOM_ATRIUM))

#define BreadthFirst(room)      (ROOM_FLAGGED(room, BFS_MARK))

#define Dark(room)              (ROOM_FLAGGED(room, DARK))
#define DeathTrap(room)         (ROOM_FLAGGED(room, DEATH))

#define EvilRoom(room)		(ROOM_FLAGGED(room, EVIL))

#define GodRoom(room)           (ROOM_FLAGGED(room, GODROOM))
#define GoodRoom(room)		(ROOM_FLAGGED(room, GOOD))

#define NeutralRoom(room)       (ROOM_FLAGGED(room, NEUTRAL))

#define NoMagic(room)           (ROOM_FLAGGED(room, NO_MAGIC))
#define NoMob(room)             (ROOM_FLAGGED(room, NO_MOB))
#define NoWeather(room)         (ROOM_FLAGGED(room, NO_WEATHER))
#define NoRecall(room)          (ROOM_FLAGGED(room, NO_RECALL))
#define NoTeleport(room)        (ROOM_FLAGGED(room, NO_TELEPORT))

#define NoMage(room)            (ROOM_FLAGGED(room, NO_MAGE))
#define NoBard(room)            (ROOM_FLAGGED(room, NO_BARD))
#define NoRanger(room)          (ROOM_FLAGGED(room, NO_RANGER))
#define NoWarrior(room)         (ROOM_FLAGGED(room, NO_WARRIOR))
#define NoCleric(room)          (ROOM_FLAGGED(room, NO_CLERIC))
#define NoShaman(room)		(ROOM_FLAGGED(room, NO_SHAMAN))
#define NoThief(room)		(ROOM_FLAGGED(room, NO_THIEF))

#define Peaceful(room)          (ROOM_FLAGGED(room, PEACEFUL))
#define Private(room)           (ROOM_FLAGGED(room, PRIVATE))

#define RoomAltersHit(room)	(ROOM_FLAGGED(room, ALTERHIT))
#define RoomAltersMana(room)	(ROOM_FLAGGED(room, ALTERMANA))
#define RoomAltersMove(room)	(ROOM_FLAGGED(room, ALTERMOVE))
#define RoomRandom(room)	(ROOM_FLAGGED(room, RANDOM))

// updated for rprocs 6/5/98 -jtrhone
#define RoomProc(room)            (ROOM_FLAGGED(room, RPROC))

#define Windy(room)		(ROOM_FLAGGED(room, WINDY))