[CF-Devel] #define's that I want to just kill outright
Rick Tanner
leaf at real-time.com
Thu Nov 14 18:29:15 CST 2002
My comments are mixed within the original email...
On Wed, 13 Nov 2002, Tim Rightnour wrote:
<snip>
>
>
Unless nobody objects.. the following are going to die and become default.
>
>
>> * USE_SWAP_STATS - allows stat swapping for new characters
>
>> NO_AUTO_SKILL_SWITCH: /* To be removed soon (setable by player) */
I agree, remove them.
>
>
These.. I think require some discussion:
>
>
>> WALL_CREDIT: players earn exp for killing with summon fog.
>
> Didn't even realize that exists.
>
>
Apparently, if you build a bulletwall, or cast summon fog. You don't get any
>
exp for what it kills. If you turn on WALL_CREDIT, you do. I believe we
>
should just turn it on.. But I'd like to hear either way. If people are really
>
divided on it, then I'll option it as a setting.
I agree, turn it on. I have to admit I'm a little biased towards this
since I always had this enabled and often used bulletwalls to level up my
Magic EXP. ;)
>
>
>> * NO_CONE_PROPOGATE - makes cone spells stop at the first monster
>
> It works, I don't know if anyone uses it - makes things a lot more
>
> difficult for spellcasters.
>
>
Does anyone want this to stay? If not.. I say we nuke it.
I commented on this earlier - nuke it.
>
>
SECURE is there any reason to keep this? Is it that unreasonable that the
>
person who executes the server might want to change the libdir? I think this
>
comes from a time when players actually played on a physical machine, owned by
>
someone. I say we turn it on, and pull the ifdefs out.
Agree.
>
>
MULTIPLE_GODS - adds numerous gods to the game, with different powers
>
As far as I'm concerned.. this is the default now.. and should just stay that
>
way.
I can't even imagine playing the game without this enabled. Make it the
default.
>
>
DUMP_SWITCHES - is there any reason NOT to compile these in? Again, I think
>
this goes back to the old days.. where people shared a machine.
My vote is to leave it in (on?)
>
>
ENABLE_CHECKSUM/USE_CHECKSUM - This should either be the default, or not the
>
default. I don't care which, but my gut instinct is to nuke the checksum. If
>
a DM wants to run around editing his players. let him. If a person wants to
>
play at home and cheat. let him.
I am indifferent about this, I only partly understand it. =/
>
MORE_PRIEST_GIFTS- I'm pretty sure this is off by default. Nuke it? turn it
>
on?
How does this work, exactly?
Is it different then getting Thorin's Plate Mail for Mostrai followers
when they reach a certain level?
>
>
*_DEBUG_* stuff- Lots of defines to make lots of noise debugging various
>
things. I think DEBUG is on by default, but the various other ones are not.
>
Perhaps we should have an levExtremeDebug and just nuke all the ifdefs. Or we
>
could assume that the bugs are worked out of these, and nuke them..
I am indifferent about this - only partially understand it. =/
>
>
PLUGINS - I think this define should go. If it compiles without Python libs,
>
it should just be the default.
I am indifferent about this - only partially understand it. =/
>
LOSSY_ALCHEMY- Looks like this modifies the alchemy spell. It's off by
>
default.. I don't think gold nuggets are a significant form of abuse. I say
>
vaporize it.
So, to make sure..
Right now, players are able to cast alchemy over a pile of goblin parts
and get gold nuggets. Will this feature continue or stop?
Since this is a rather important topic, can get feedback or decision on
this by 21-Nov-2002 ?
- Rick Tanner
leaf at real-time.com
More information about the crossfire
mailing list