ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/sproto.h
(Generate patch)

Comparing deliantra/server/include/sproto.h (file contents):
Revision 1.103 by elmex, Thu Jun 25 12:44:28 2009 UTC vs.
Revision 1.104 by root, Sat Jun 27 03:51:05 2009 UTC

394object *fix_summon_pet (archetype *at, object *op, int dir, int is_golem); 394object *fix_summon_pet (archetype *at, object *op, int dir, int is_golem);
395void move_golem (object *op); 395void move_golem (object *op);
396void control_golem (object *op, int dir); 396void control_golem (object *op, int dir);
397int summon_golem (object *op, object *caster, int dir, object *spob); 397int summon_golem (object *op, object *caster, int dir, object *spob);
398object *choose_cult_monster (object *pl, object *god, int summon_level); 398object *choose_cult_monster (object *pl, object *god, int summon_level);
399int summon_object (object *op, object *caster, object *spell_ob, int dir, const char *stringarg); 399int summon_object (object *op, object *caster, object *spell_ob, int dir, const char *spellparam);
400int should_arena_attack (object *pet, object *owner, object *target); 400int should_arena_attack (object *pet, object *owner, object *target);
401 401
402/* player.c */ 402/* player.c */
403player *find_player (const char *plname); 403player *find_player (const char *plname);
404player *find_player_partial_name (const char *plname); 404player *find_player_partial_name (const char *plname);
546void polymorph_living (object *op); 546void polymorph_living (object *op);
547void polymorph_melt (object *who, object *op); 547void polymorph_melt (object *who, object *op);
548void polymorph_item (object *who, object *op); 548void polymorph_item (object *who, object *op);
549void polymorph (object *op, object *who); 549void polymorph (object *op, object *who);
550int cast_polymorph (object *op, object *caster, object *spell_ob, int dir); 550int cast_polymorph (object *op, object *caster, object *spell_ob, int dir);
551int cast_create_missile (object *op, object *caster, object *spell, int dir, const char *stringarg); 551int cast_create_missile (object *op, object *caster, object *spell, int dir, const char *spellparam);
552int cast_create_food (object *op, object *caster, object *spell_ob, int dir, const char *stringarg); 552int cast_create_food (object *op, object *caster, object *spell_ob, int dir, const char *spellparam);
553int probe (object *op, object *caster, object *spell_ob, int dir); 553int probe (object *op, object *caster, object *spell_ob, int dir);
554int makes_invisible_to (object *pl, object *mon); 554int makes_invisible_to (object *pl, object *mon);
555int cast_invisible (object *op, object *caster, object *spell_ob); 555int cast_invisible (object *op, object *caster, object *spell_ob);
556int cast_earth_to_dust (object *op, object *caster, object *spell_ob); 556int cast_earth_to_dust (object *op, object *caster, object *spell_ob);
557void execute_word_of_recall (object *op); 557void execute_word_of_recall (object *op);
558int cast_word_of_recall (object *op, object *caster, object *spell_ob); 558int cast_word_of_recall (object *op, object *caster, object *spell_ob);
559int cast_wonder (object *op, object *caster, int dir, object *spell_ob); 559int cast_wonder (object *op, object *caster, int dir, object *spell_ob);
560int perceive_self (object *op); 560int perceive_self (object *op);
561int magic_wall (object *op, object *caster, int dir, object *spell_ob); 561int magic_wall (object *op, object *caster, int dir, object *spell_ob);
562int dimension_door (object *op, object *caster, object *spob, int dir); 562int dimension_door (object *op, object *caster, object *spob, int dir, const char *spellparam);
563int cast_heal (object *op, object *caster, object *spell, int dir); 563int cast_heal (object *op, object *caster, object *spell, int dir);
564int cast_change_ability (object *op, object *caster, object *spell_ob, int dir, int silent); 564int cast_change_ability (object *op, object *caster, object *spell_ob, int dir, int silent);
565int cast_bless (object *op, object *caster, object *spell_ob, int dir); 565int cast_bless (object *op, object *caster, object *spell_ob, int dir);
566int alchemy (object *op, object *caster, object *spell_ob); 566int alchemy (object *op, object *caster, object *spell_ob);
567int remove_curse (object *op, object *caster, object *spell); 567int remove_curse (object *op, object *caster, object *spell);
600void put_a_monster (object *op, const char *monstername); 600void put_a_monster (object *op, const char *monstername);
601int summon_hostile_monsters (object *op, int n, const char *monstername); 601int summon_hostile_monsters (object *op, int n, const char *monstername);
602void shuffle_attack (object *op, int change_face); 602void shuffle_attack (object *op, int change_face);
603void prayer_failure (object *op, int failure, int power); 603void prayer_failure (object *op, int failure, int power);
604void spell_failure (object *op, int failure, int power, object *skill); 604void spell_failure (object *op, int failure, int power, object *skill);
605int cast_party_spell (object *op, object *caster, int dir, object *spell_ob, char *stringarg); 605int cast_party_spell (object *op, object *caster, int dir, object *spell_ob, char *spellparam);
606int cast_spell (object *op, object *caster, int dir, object *spell_ob, char *stringarg); 606int cast_spell (object *op, object *caster, int dir, object *spell_ob, char *spellparam);
607void move_spell_effect (object *op); 607void move_spell_effect (object *op);
608void check_spell_effect (object *op); 608void check_spell_effect (object *op);
609void apply_spell_effect (object *spell, object *victim); 609void apply_spell_effect (object *spell, object *victim);
610void create_exploding_ball_at (object *victim, int level); 610void create_exploding_ball_at (object *victim, int level);
611 611

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines