diff options
author | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-05-01 14:47:53 +0000 |
---|---|---|
committer | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-05-01 14:47:53 +0000 |
commit | 106fb6de1cf3523c10197dc8e02ec44e94523f18 (patch) | |
tree | be6eba2338470be1467fc89131f20d80878a4906 /crawl-ref/source/spells4.cc | |
parent | 83043ea070b1f45c5cad9c7ad1f1844a01079809 (diff) | |
download | crawl-ref-106fb6de1cf3523c10197dc8e02ec44e94523f18.tar.gz crawl-ref-106fb6de1cf3523c10197dc8e02ec44e94523f18.zip |
Type safety, cast cleanups, etc.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1401 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/spells4.cc')
-rw-r--r-- | crawl-ref/source/spells4.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crawl-ref/source/spells4.cc b/crawl-ref/source/spells4.cc index 11e4cead85..dbd82557fa 100644 --- a/crawl-ref/source/spells4.cc +++ b/crawl-ref/source/spells4.cc @@ -62,7 +62,7 @@ enum DEBRIS // jmf: add for shatter, dig, and Giants to throw }; // jmf: ...and I'll actually implement the items Real Soon Now... // static int make_a_random_cloud(int x, int y, int pow, int ctype); -static int make_a_rot_cloud(int x, int y, int pow, int ctype); +static int make_a_rot_cloud(int x, int y, int pow, cloud_type ctype); static int quadrant_blink(int x, int y, int pow, int garbage); //void cast_animate_golem(int pow); // see actual function for reasoning {dlb} @@ -990,7 +990,7 @@ static int ignite_poison_clouds( int x, int y, int pow, int garbage ) } } - return ((int) did_anything); + return did_anything; } // end ignite_poison_clouds() static int ignite_poison_monsters(int x, int y, int pow, int garbage) @@ -1501,7 +1501,7 @@ void cast_swap(int pow) apply_one_neighbouring_square( spell_swap_func, pow ); } -static int make_a_rot_cloud(int x, int y, int pow, int ctype) +static int make_a_rot_cloud(int x, int y, int pow, cloud_type ctype) { int next = 0, obj = mgrd[x][y]; @@ -1537,7 +1537,8 @@ static int make_a_rot_cloud(int x, int y, int pow, int ctype) return 0; } // end make_a_rot_cloud() -int make_a_normal_cloud(int x, int y, int pow, int ctype, kill_category whose) +int make_a_normal_cloud(int x, int y, int pow, cloud_type ctype, + kill_category whose) { place_cloud( ctype, x, y, (3 + random2(pow / 4) + random2(pow / 4) + random2(pow / 4)), |