Difference for include/sproto.h from version 1.7 to 1.8


version 1.7 version 1.8
Line 2
 
Line 2
  *   This file was automatically generated by version 1.7 of cextract.   *   This file was automatically generated by version 1.7 of cextract.
  *   Manual editing not recommended.   *   Manual editing not recommended.
  *   *
  *   Created: Sun Mar  5 00:10:39 2000   *   Created: Tue Apr  4 21:37:04 2000
  */   */
 #ifndef __CEXTRACT__  #ifndef __CEXTRACT__
 #ifdef __STDC__  #ifdef __STDC__
Line 541
 
Line 541
 extern int summon_hostile_monsters ( object *op, int n, char *monstername );  extern int summon_hostile_monsters ( object *op, int n, char *monstername );
 extern int cast_charm ( object *op, object *caster, archetype *arch, int spellnum );  extern int cast_charm ( object *op, object *caster, archetype *arch, int spellnum );
 extern int cast_charm_undead ( object *op, object *caster, archetype *arch, int spellnum );  extern int cast_charm_undead ( object *op, object *caster, archetype *arch, int spellnum );
 extern int summon_cult_monsters ( object *op, int dir );  extern object *choose_cult_monster ( object *pl, object *god, int summon_level );
   extern int summon_cult_monsters ( object *op, int old_dir );
 extern int summon_avatar ( object *op, object *caster, int dir, archetype *at, int spellnum );  extern int summon_avatar ( object *op, object *caster, int dir, archetype *at, int spellnum );
 extern object *fix_summon_pet ( archetype *at, object *op, int dir, int type );  extern object *fix_summon_pet ( archetype *at, object *op, int dir, int type );
 extern int cast_consecrate ( object *op );  extern int cast_consecrate ( object *op );
Line 563
 
Line 564
 extern int summon_monster ( object *op, object *caster, int dir, archetype *at, int spellnum );  extern int summon_monster ( object *op, object *caster, int dir, archetype *at, int spellnum );
 extern int fire_bolt ( object *op, object *caster, int dir, int type, int magic );  extern int fire_bolt ( object *op, object *caster, int dir, int type, int magic );
 extern int fire_arch ( object *op, object *caster, int dir, archetype *at, int type, int magic );  extern int fire_arch ( object *op, object *caster, int dir, archetype *at, int type, int magic );
   extern int fire_arch_from_position ( object *op, object *caster, sint16 x, sint16 y, int dir, archetype *at, int type, int magic );
 extern int cast_cone ( object *op, object *caster, int dir, int strength, int spell_type, archetype *spell_arch, int magic );  extern int cast_cone ( object *op, object *caster, int dir, int strength, int spell_type, archetype *spell_arch, int magic );
 extern void move_cone ( object *op );  extern void move_cone ( object *op );
 extern void fire_a_ball ( object *op, int dir, int strength );  extern void fire_a_ball ( object *op, int dir, int strength );
Line 585
 
Line 587
 extern int SP_level_strength_adjust ( object *op, object *caster, int spell_type );  extern int SP_level_strength_adjust ( object *op, object *caster, int spell_type );
 extern int SP_level_spellpoint_cost ( object *op, object *caster, int spell_type );  extern int SP_level_spellpoint_cost ( object *op, object *caster, int spell_type );
 extern void move_swarm_spell ( object *op );  extern void move_swarm_spell ( object *op );
 extern void fire_swarm ( object *op, int dir, archetype *swarm_type, int spell_type, int n );  extern void fire_swarm ( object *op, int dir, archetype *swarm_type, int spell_type, int n, int magic );
 extern int look_up_spell_by_name ( object *op, char *spname );  extern int look_up_spell_by_name ( object *op, char *spname );
 extern void put_a_monster ( object *op, char *monstername );  extern void put_a_monster ( object *op, char *monstername );
 extern void shuffle_attack ( object *op, int change_face );  extern void shuffle_attack ( object *op, int change_face );


Legend:
line(s) removed in v.1.7 
line(s) changed
 line(s) added in v.1.8

File made using version 1.98 of cvs2html by leaf at 2011-07-21 19:32