ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/holy.C
(Generate patch)

Comparing deliantra/server/common/holy.C (file contents):
Revision 1.22 by root, Fri Nov 6 13:31:47 2009 UTC vs.
Revision 1.29 by root, Wed Nov 16 23:41:59 2016 UTC

1/* 1/*
2 * This file is part of Deliantra, the Roguelike Realtime MMORPG. 2 * This file is part of Deliantra, the Roguelike Realtime MMORPG.
3 * 3 *
4 * Copyright (©) 2005,2006,2007,2008 Marc Alexander Lehmann / Robin Redeker / the Deliantra team 4 * Copyright (©) 2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016 Marc Alexander Lehmann / Robin Redeker / the Deliantra team
5 * Copyright (©) 2002,2007 Mark Wedel & Crossfire Development Team 5 * Copyright (©) 2002 Mark Wedel & Crossfire Development Team
6 * Copyright (©) 1992,2007 Frank Tore Johansen 6 * Copyright (©) 1992 Frank Tore Johansen
7 * 7 *
8 * Deliantra is free software: you can redistribute it and/or modify it under 8 * Deliantra is free software: you can redistribute it and/or modify it under
9 * the terms of the Affero GNU General Public License as published by the 9 * the terms of the Affero GNU General Public License as published by the
10 * Free Software Foundation, either version 3 of the License, or (at your 10 * Free Software Foundation, either version 3 of the License, or (at your
11 * option) any later version. 11 * option) any later version.
12 * 12 *
13 * This program is distributed in the hope that it will be useful, 13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details. 16 * GNU General Public License for more details.
17 * 17 *
18 * You should have received a copy of the Affero GNU General Public License 18 * You should have received a copy of the Affero GNU General Public License
19 * and the GNU General Public License along with this program. If not, see 19 * and the GNU General Public License along with this program. If not, see
20 * <http://www.gnu.org/licenses/>. 20 * <http://www.gnu.org/licenses/>.
21 * 21 *
22 * The authors can be reached via e-mail to <support@deliantra.net> 22 * The authors can be reached via e-mail to <support@deliantra.net>
23 */ 23 */
24 24
25/* Started file Sept 1996 - initialization of gods in form of a 25/* Started file Sept 1996 - initialization of gods in form of a
26 * linked list -b.t. 26 * linked list -b.t.
66 LOG (llevDebug, "Adding god %s (%d) to list\n", &god->name, god->id); 66 LOG (llevDebug, "Adding god %s (%d) to list\n", &god->name, god->id);
67#endif 67#endif
68} 68}
69 69
70godlink * 70godlink *
71get_rand_god (void) 71get_rand_god ()
72{ 72{
73 godlink *god = first_god; 73 godlink *god = first_god;
74 int i; 74 int i;
75 75
76 if (god) 76 if (god)
97} 97}
98 98
99/* init_gods() - this takes a look at all of the archetypes to find 99/* init_gods() - this takes a look at all of the archetypes to find
100 * the objects which correspond to the GODS (type GOD) */ 100 * the objects which correspond to the GODS (type GOD) */
101void 101void
102init_gods (void) 102init_gods ()
103{ 103{
104 LOG (llevDebug, "Initialising gods...\n"); 104 LOG (llevDebug, "Initialising gods...\n");
105 105
106 for_all_archetypes (at) 106 for_all_archetypes (at)
107 if (at->type == GOD) 107 if (at->type == GOD)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines