Asmor said:
Can't speak with 100% certainty for him, but I do the same thing a lot of the time. It's a holdover from programming.
Exactly. Writing 1==2 is perfectly legal, because in fact it's a question. "Is 1 equal to 2?". Writing 1=2 results in an error, because you cannot assign a value to a constant. (Even 2=2 is incorrect.) That's mostly a C-ism. IIRC, languages like Pascal and Delphi uses := for assignment and = for comparisons.
Programming languages are also the origin for ! meaning not. As in "X!=Y" meaning "Is X not-equal to Y?"...
To go back on topic, yes, Jump is usually useless. When I make acrobatic characters, they seldom have more than 5 ranks in Jump...
In the ELH, they said to increase synergy bonuses by +2 every 20 more ranks, i.e. 25 ranks give a +4 synergy bonus. I think about making that +1 every 10 more ranks, so a 15 in Jump would give +3 synergy bonus.
Also, for the speed modifier to jump checks, the RAW say this:
Your Jump check is modified by your speed. If your speed is 30 feet then no modifier based on speed applies to the check. If your speed is less than 30 feet, you take a –6 penalty for every 10 feet of speed less than 30 feet. If your speed is greater than 30 feet, you gain a +4 bonus for every 10 feet beyond 30 feet.
I change bonus and penalty to -5 and +5. It's simpler and more consistant, and it helps getting higher Jump totals, making the skill more attractive.