[CF-Devel] Bug report: vitriol issues
crossfire-devel at archives.real-time.com
crossfire-devel at archives.real-time.com
Sun Feb 22 23:50:20 CST 2004
Karla Stenger wrote:
>
*OOOOOO
>
O*OOOOO
>
OO*OOOO
>
OOOXOOO
>
OOOOOOO
>
OOOOOOO
>
OOOOOOO
>
>
Other cone spells seem to behave the same way.
yep - will commit change to CVS shortly.
>
Also would like to ask about the banishment spell, until 2 or 3 days ago it was
>
a very powerful spell which as level 30 in praying allowed me to grow up to
>
level 60 pretty fast beecause of the size of it when i casted it centered on me
>
like holy word, it almost covered the whole place and so I advanced really fast.
>
It's now been modified so the area covered by it, now i'm level 60 in praying,
>
is about 4 or 5 sq of radius. So my point is, yes the spell was too powerful for
>
beeing so big before, but now it's almost useless since it's too small and
>
casting twice holy word (that is still big as it used to be) would be much worth
>
than casting 5 or 6 times banishment.
>
How are those radius calculated anyway?
The main change made a few days ago (related to the above change that broke
that one angle) is that if you cast a cone spell in direction 0 (all directions)
the range is not as far as if you specify a direction. The range is 1/4 in fact.
This basically means that a cone spell will always cover roughly the same
number of spaces. This is also how the code before the spell revamp worked.
IT is arguably a more fair thing to do. The exact value could be tweaked
(radius range to 1/3 or something).
The range for all cone spell is specified in the spell object itself - thus
there is no global 'how far will a cone spell go'. Range also slowly increases
with level of the caster.
Now because of rounding errors, casting in direction 0 could also hurt a bit
more -eg, if the spell has direction range of 11, that means if you don't
specify a range, it would only go 2 spaces (fractions are dropped).
Note that a minimum range of 2 will occur in most all cases, even if the spell
is cast in direction 0.
_______________________________________________
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