--- deliantra/server/server/cfperl.xs 2007/05/19 11:19:03 1.211 +++ deliantra/server/server/cfperl.xs 2007/05/22 10:50:01 1.212 @@ -1276,6 +1276,55 @@ const_iv (UPD_SP_MANA) const_iv (UPD_SP_GRACE) const_iv (UPD_SP_DAMAGE) + const_iv (SP_RAISE_DEAD) + const_iv (SP_RUNE) + const_iv (SP_MAKE_MARK) + const_iv (SP_BOLT) + const_iv (SP_BULLET) + const_iv (SP_EXPLOSION) + const_iv (SP_CONE) + const_iv (SP_BOMB) + const_iv (SP_WONDER) + const_iv (SP_SMITE) + const_iv (SP_MAGIC_MISSILE) + const_iv (SP_SUMMON_GOLEM) + const_iv (SP_DIMENSION_DOOR) + const_iv (SP_MAGIC_MAPPING) + const_iv (SP_MAGIC_WALL) + const_iv (SP_DESTRUCTION) + const_iv (SP_PERCEIVE_SELF) + const_iv (SP_WORD_OF_RECALL) + const_iv (SP_INVISIBLE) + const_iv (SP_PROBE) + const_iv (SP_HEALING) + const_iv (SP_CREATE_FOOD) + const_iv (SP_EARTH_TO_DUST) + const_iv (SP_CHANGE_ABILITY) + const_iv (SP_BLESS) + const_iv (SP_CURSE) + const_iv (SP_SUMMON_MONSTER) + const_iv (SP_CHARGING) + const_iv (SP_POLYMORPH) + const_iv (SP_ALCHEMY) + const_iv (SP_REMOVE_CURSE) + const_iv (SP_IDENTIFY) + const_iv (SP_DETECTION) + const_iv (SP_MOOD_CHANGE) + const_iv (SP_MOVING_BALL) + const_iv (SP_SWARM) + const_iv (SP_CHANGE_MANA) + const_iv (SP_DISPEL_RUNE) + const_iv (SP_CREATE_MISSILE) + const_iv (SP_CONSECRATE) + const_iv (SP_ANIMATE_WEAPON) + const_iv (SP_LIGHT) + const_iv (SP_CHANGE_MAP_LIGHT) + const_iv (SP_FAERY_FIRE) + const_iv (SP_CAUSE_DISEASE) + const_iv (SP_AURA) + const_iv (SP_TOWN_PORTAL) + const_iv (SP_PARTY_SPELL) + const_iv (F_APPLIED) const_iv (F_LOCATION) const_iv (F_UNPAID) const_iv (F_MAGIC) const_iv (F_CURSED) const_iv (F_DAMNED) const_iv (F_OPEN) const_iv (F_NOPICK) const_iv (F_LOCKED) @@ -2364,6 +2413,12 @@ RETVAL = first_archetype; OUTPUT: RETVAL +object *instantiate (archetype *arch) + CODE: + RETVAL = arch_to_object (arch); + OUTPUT: + RETVAL + INCLUDE: $PERL $srcdir/genacc archetype ../include/object.h | MODULE = cf PACKAGE = cf::party