[crossfire] Balm of return home

tchize tchize at myrealbox.com
Fri May 26 06:08:48 CDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am against for the following reasons:

- - any priest spell, whatever the way they are invoked, should be
forbidden on holy ground
- - abuse of a flag dedicated to dungeon masters should never be done
- - word of recall is something magical and shouldn't have effect when
you are forbidden, be it by using balms or anything. Really am quite
surprised other balms goes around this restriction. They could be fixed.
- - as i understand protection balms have nothing to do with magic, they
are made of plants or other products to provide a natural protection.
(Like sun protecting balm you put when you go to the beach). They just
use the same code routines as spells. For return home this is clearly
something magical. Maybe it should be replaced by a potion of return
home, so you know it can fail and is magical.

Tchize

Nicolas Weeger (Laposte) a écrit :

> Hello.
>
> Currently, balms of protection and such work correctly even on
> unholy grounds. On the other hand, balm of return home (word of
> recall) doesn't work. This because when it actually executes it
> checks again whether ground is holy or not, thus it can fail.
>
> I think we could make its behaviour coherent with other balms, and
> enable balm of return home to work even on holy ground. It would
> even make sense again to actually use alchemy to create some :)
>
> My proposed fix is to set the DM_FLAG to the word of recall's spell
> effect (in cast_word_of_recall), and check that in the
> execute_word_of_recall function. To do that, I'd say to just set
> that flag on the balm itself (since the balm merely contains the
> spell).
>
> Opinions, comments and criticism welcome :)
>
> Nicolas
>
> _______________________________________________ crossfire mailing
> list crossfire at metalforge.org
> http://mailman.metalforge.org/mailman/listinfo/crossfire
>
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFEduHAHHGOa1Q2wXwRAoulAKCqtmzjaiu/dUYQmw+75IOWJXLsUgCg8iON
Y+l3UChnes+YFkyauFQCJMo=
=B7+h
-----END PGP SIGNATURE-----




More information about the crossfire mailing list