Board Thread:Suggestions on Baldur's Gate Wiki/@comment-3234315-20190120164221/@comment-38062337-20190120223321

The changes to the infobox organization are great. Previously it felt a little random where fields showed up...

Okay, on spread_specs; I figured out what is happening and learned about how AoE works a little more.


 * Most ranged spells have a projectile that they use.  In NI, each spell ability has a "Projectile" attribute that corresponds to a .PRO asset.  In each .PRO, there's a field for speed.  That's what "projectile_specs" is supposed to refer to.
 * In each .PRO there's also an "Area effect info" field that has a lot of other attributes. One of these is "Explosion projectile".  For AoE spells, this can be one of three things:
 * "Default (None) - 0" This means that the AoE is instant (used for FIREBALL.PRO and such - even though it has an animation, the damage all hits at once)
 * "Invisible Traveling (None) - X" This means that the AoE is invisible but will affect closer targets first (used for ENTANGL2.PRO and such). The X denotes the speed of it.
 * It can also contain a different projectile reference; these will have their own speed as above. This is what happens when you use stuff like Bless (an orb floats to where you cast the spell, then a bunch of other orbs spawn out of that point).

These are all in flat numbers, which as far as I can tell denote the speed in pixels/sec which is adjusted for different angles (i.e. spells that are cast straight up appear to go slower than spells cast straight left to account for perspective).

I am going back now and checking all that info, because I didn't know a lot of this when I went through the first time. All the decimal stuff appears to be somebody doing their own calculations on a ft/sec number but I don't know what formula they used or where they got it - or it might be in SCS or something.