/****************************************************************************** * * File: artifact.h * * Function: Declarations for artifact.c * * Author(s): Queen Serenity of the Moon Kingdom * * Copyright: Copyright (c) 2003 Queen Serenity of the Moon Kingdom * All Rights Reserved. * * Notes: This is for Legend of Crystancia * This file is included with merc.h and therefore doesn't need * to be included elsewhere by itself. * ******************************************************************************/ /* Beginning of artifact.h */ int find_arti_pos args( ( int vnum ) ); bool OBJ_ARTIFACT args( ( OBJ_DATA *obj ) ); bool IS_ARTIFACT args( ( OBJ_DATA *obj, int arti_vnum ) ); bool ANY_ARTIFACT args( ( OBJ_DATA *obj1, OBJ_DATA *obj2, OBJ_DATA *obj3, OBJ_DATA *obj4, int arti_vnum ) ); bool WORN_ARTIFACT args( ( CHAR_DATA *ch, int arti_vnum ) ); OBJ_DATA *get_artifact args( ( CHAR_DATA *ch, int arti_vnum ) ); /* Storing these by VNUM not by arti_position */ /* Artifacts of Today */ #define ARTI_SHATTERED_BLADE 25 #define ARTI_MAIDENS_BREATH 26 #define ARTI_RING_AURELIUS 27 #define ARTI_DEMONS_HEART 28 #define ARTI_HEART_OF_DARKNESS 29 #define ARTI_LIONS_MANE 30 #define ARTI_METEORIC_AXE 31 #define ARTI_WANDERERS_BOOTS 32 #define ARTI_GREENLEAF_CLOAK 33 #define ARTI_ICE_SHARD 34 #define ARTI_CRYSTAL_SHIELD 35 #define ARTI_PLATE_IRON_GAUNTLET 36 #define ARTI_KATANA_MURAMASE 37 #define ARTI_EMPERORS_BLADE 38 #define ARTI_BLUE_CRYSTAL_RING 39 #define ARTI_RED_CRYSTAL_RING 40 #define ARTI_HEART_OF_PARADISE 41 #define ARTI_CLOAK_OF_THE_ARCHMAGI 42 #define ARTI_CROWN_OF_CHRYSTANCIA 43 #define ARTI_ARCHANGELS_WING 44 #define ARTI_BRACERS_OF_STORMS_FURY 45 #define ARTI_MASK_OF_THE_SUN 46 #define ARTI_GREEN_CRYSTAL_RING 47 /* Artifacts of Yesterday */ #define ARTI_GREEN_PLANAR_RING 29500 #define ARTI_BLUE_PLANAR_RING 29501 #define ARTI_RED_PLANAR_RING 29502 #define ARTI_CHAOS_AXE 29503 #define ARTI_TORC_OF_RESTORATION 29504 #define ARTI_SHORTSWORD_OF_SPEED 29505 #define ARTI_VORPAL_BLADE 29506 #define ARTI_GRAND_KLAIVE 29507 #define ARTI_RING_OF_HITTING 29508 #define ARTI_RING_OF_DAMAGE 29509 #define ARTI_SWORD_OF_SHARPNESS 29510 #define ARTI_BANNER_OF_PEACE 29511 #define ARTI_SWORD_OF_DARKNESS 29512 #define ARTI_TOME_OF_THE_ANCIENTS 29513 #define ARTI_ARMOUR_OF_RESISTANCE 29514 #define ARTI_VISOR_OF_VISION 29515 #define ARTI_CLAWS_OF_THE_DAMNED 29516 #define ARTI_TOOTH_OF_FENRIS 29517 #define ARTI_BRACELET_OF_SPIDERS 29518 #define ARTI_DARKBLADE_DEATHKISS 29519 #define ARTI_BRACERS_OF_BLINDING_STRIKE 29520 #define ARTI_WYRM_BLADE 29521