comparison xrogue/misc.c @ 236:7c1cb43f346e

XRogue: get rid of VOID as an alias for long. Maybe some compilers in 1986 didn't handle void pointers well, but they are no longer a concern.
author John "Elwin" Edwards
date Mon, 07 Mar 2016 20:44:01 -0500
parents f54901b9c39b
children e1cd27c5464f
comparison
equal deleted inserted replaced
235:2dcf10d45d5b 236:7c1cb43f346e
80 80
81 /* 81 /*
82 * if he becomes a spell caster of some kind, give him a fuse 82 * if he becomes a spell caster of some kind, give him a fuse
83 */ 83 */
84 if (*newclass == C_MAGICIAN || *newclass == C_RANGER) 84 if (*newclass == C_MAGICIAN || *newclass == C_RANGER)
85 fuse(spell_recovery, (VOID *)NULL, SPELLTIME, AFTER); 85 fuse(spell_recovery, NULL, SPELLTIME, AFTER);
86 if (*newclass == C_DRUID || *newclass == C_MONK) 86 if (*newclass == C_DRUID || *newclass == C_MONK)
87 fuse(chant_recovery, (VOID *)NULL, SPELLTIME, AFTER); 87 fuse(chant_recovery, NULL, SPELLTIME, AFTER);
88 if ((*newclass==C_CLERIC || *newclass==C_PALADIN) && !cur_misc[HEIL_ANKH]) 88 if ((*newclass==C_CLERIC || *newclass==C_PALADIN) && !cur_misc[HEIL_ANKH])
89 fuse(prayer_recovery, (VOID *)NULL, SPELLTIME, AFTER); 89 fuse(prayer_recovery, NULL, SPELLTIME, AFTER);
90 /* 90 /*
91 * if he's changing from a fighter, ranger, or paladin then we 91 * if he's changing from a fighter, ranger, or paladin then we
92 * may have to change his sword since only these types can wield 92 * may have to change his sword since only these types can wield
93 * the two-handed sword. 93 * the two-handed sword.
94 */ 94 */
130 * if he becomes a thief, assassin, or monk then add 130 * if he becomes a thief, assassin, or monk then add
131 * the trap_look() daemon 131 * the trap_look() daemon
132 */ 132 */
133 if (*newclass == C_THIEF || *newclass == C_ASSASSIN || 133 if (*newclass == C_THIEF || *newclass == C_ASSASSIN ||
134 *newclass == C_MONK) 134 *newclass == C_MONK)
135 start_daemon(trap_look, (VOID *)NULL, AFTER); 135 start_daemon(trap_look, NULL, AFTER);
136 136
137 /* adjust stats */ 137 /* adjust stats */
138 char_type = player.t_ctype = *newclass; 138 char_type = player.t_ctype = *newclass;
139 save = pstats.s_hpt; 139 save = pstats.s_hpt;
140 max_stats.s_hpt = pstats.s_hpt = 0; 140 max_stats.s_hpt = pstats.s_hpt = 0;
1027 obj->o_charges--; 1027 obj->o_charges--;
1028 if (terse) msg("You sneeze! "); 1028 if (terse) msg("You sneeze! ");
1029 else msg("Ahh.. Ahh... Choo!! "); 1029 else msg("Ahh.. Ahh... Choo!! ");
1030 if (!find_slot(dust_appear)) { 1030 if (!find_slot(dust_appear)) {
1031 turn_on(player, ISINVIS); 1031 turn_on(player, ISINVIS);
1032 fuse(dust_appear, (VOID *)NULL, DUSTTIME, AFTER); 1032 fuse(dust_appear, NULL, DUSTTIME, AFTER);
1033 PLAYER = IPLAYER; 1033 PLAYER = IPLAYER;
1034 light(&hero); 1034 light(&hero);
1035 } 1035 }
1036 else lengthen(dust_appear, DUSTTIME); 1036 else lengthen(dust_appear, DUSTTIME);
1037 1037
1057 else { 1057 else {
1058 msg("You begin to cough and choke uncontrollably! "); 1058 msg("You begin to cough and choke uncontrollably! ");
1059 if (find_slot(unchoke)) 1059 if (find_slot(unchoke))
1060 lengthen(unchoke, DUSTTIME); 1060 lengthen(unchoke, DUSTTIME);
1061 else 1061 else
1062 fuse(unchoke, (VOID *)NULL, DUSTTIME, AFTER); 1062 fuse(unchoke, NULL, DUSTTIME, AFTER);
1063 turn_on(player, ISHUH); 1063 turn_on(player, ISHUH);
1064 turn_on(player, ISBLIND); 1064 turn_on(player, ISBLIND);
1065 light(&hero); 1065 light(&hero);
1066 } 1066 }
1067 1067