Me: hey why are all these projectiles ending up slightly lower than they should be?
The interpreter for the id tech 4 map scripting system: oh, well it's because
-spread + 2 * sys.random(spread)
is actually equivalent to
-1 * (spread + 2 * sys.random(spread))
Me: oh, okay
Me: hey, wait a fucking minute
