[CF-Devel] major bug
dnh
dnh at hawthorn.csse.monash.edu.au
Fri Jun 22 00:43:51 CDT 2001
Cool
On Thu, 21 Jun 2001, Mark Wedel wrote:
>
dnh wrote:
>
>
>
> Well the only other class that can't use weapons is the sorceror. And
>
> melee scrolls don't affect race, so you don't have to worry about
>
> fireborn (and beholder). Basically currently only monk has meditation, the
>
> simple solution would be. If a player reads a scoll of melee weapons, and
>
> they have meditation make sure meditation is removed or fail to learn the
>
> scroll. This is assuming the scroll doesn't affect race (ie if a fireborn
>
> monk read it, it would fail regardless of whether the player had
>
> meditation).
>
>
Ok. I think I understand this a little better.
>
>
The monk/race does in fact have the can_use_weapon attribute, it just doesn't
>
have a skill to use a weapon.
Yeah that is what it would appear to be.
>
Am I right in assuming that it is impossible for any other race/class combo to
>
get the meditation skill (through scroll or other means?) If so, then it would
>
just mean that the monk reads the melee weapon scrolls (which would lose the
>
meditation skill), and then learn the meditation skill right back again.
>
>
And while your simple solution works, this strikes me as having the same
>
potential problem with praying - a monk character accidentally reads melee
>
weapons, and loses his meditation ability with no way to get it back.
Yes, well my simple fix to that would be to provide meditation scrolls ;).
>
But putting a check in when learning melee weapon to not let them learn the
>
skill they have meditation works, presuming they are the only situation where
>
this arises (ie, no one else has meditation, or if they do, they already have
>
melee weapons.
>
>
This should be pretty easy to do - check out the learn_skill function DB.
Okay I had alook, all we have to do is run another case..
case 3:
new_draw_info(NDI_UNIQUE, 0,op,"You have a skill which denies the
possession of such skills");
return;
or something (I haven't done cases.. nor do I know what NDI_UNIQUE is)
alternatively i suppose you could just say.. you already possess the
knowledge inside this scroll..
>
but it would probably be more interesting to revamp all of this. As others
>
have been suggested, add guilds which is where characters can learn these new
>
skills or other abilities (you could have incremental abilities, like upon
>
attaining some level, you get a bonus ability of 15 sp if you go to the guild at
>
.... - basically do the same thing with guilds as suggested with altars - many
>
guilds for each class, but higher level guilds (which are also harder to get to)
>
might teach the more advanced skills
This is my prefered option but I don't think I can do much.. I have
trouble following most of this code.. let alone writting my own.
>
Guilds could charge admission, and use the typical ways so that you only need
>
to pay once (marker objects). etc. But like the altar/god thread, this is a
>
bit of work, but I think it could add more flavor to the game, and also allow
>
for better balancing (if it is discovered the class XYZ starts falling too far
>
behind in power compared to other classes at some level, that guild could teach
>
some special ability that helps balance this - give out resistances, bonus
>
sp/dam/grace, etc. You could only get this bonus once of course)
again I like it, but I can't do it.
dnh
_______________________________________________
>
crossfire-devel mailing list
>
crossfire-devel at lists.real-time.com
>
https://mailman.real-time.com/mailman/listinfo/crossfire-devel
>
More information about the crossfire
mailing list