Mercurial > hg > early-roguelike
diff srogue/rogue.ext @ 311:28e22fb35989
Fix one more batch of compiler warnings.
A few of these were potential bugs.
author | John "Elwin" Edwards |
---|---|
date | Tue, 04 May 2021 21:03:47 -0400 |
parents | 057c5114e244 |
children |
line wrap: on
line diff
--- a/srogue/rogue.ext Mon May 03 19:05:37 2021 -0400 +++ b/srogue/rogue.ext Tue May 04 21:03:47 2021 -0400 @@ -154,7 +154,7 @@ char *new(int size); struct linked_list *new_item(int size); void new_level(int ltype); -struct linked_list *new_monster(char type, struct coord *cp, bool treas); +struct linked_list *new_monster(int indx, struct coord *cp, bool treas); struct linked_list *new_thing(bool treas, int type, int which); void nohaste(int fromfuse); void noteth(int fromfuse); @@ -193,7 +193,7 @@ void ringabil(void); int ringex(int rtype); int rnd(int range); -char rnd_mon(bool wander, bool baddie); +int rnd_mon(bool wander, bool baddie); struct coord *rnd_pos(struct room *rp); int rnd_room(void); struct coord *rndmove(struct thing *who);