| If your under the effects of a spell that allows flight then you gain the +8 bonus. (there are other spells besides flight I think) We also extend that description to magic items that duplicate or provide those spells, then we use the Flight spell and the fly carpet as examples. Polymorph can also provide flight (if take a from with wings) etc. (remeber that DMs are encouraged to inflict skill check penalties on unfamilar forms with Polymorph)
The idea is to make sure that once you read our rules you can still use all your spells (even ones maybe from a third party, or otherwise not just Fly) and all your magic items as you are use to. In most cases magic items simply provide the effects of the spell. A fly
This could be abused though. If you cast fly on a low level pilot (level one has a max of 4 ranks) he gets 8 ranks because (even though they wouldn't stack) the 8 is more then his 4.
Another idea is to simply say piloting isn't trainable only. Besides what happens if a non-pilot sits down at a cockpit of a vehicle in flight (IE the passenger jet's pilot just had a heart attack and is in a coma... some one has to fly the plane now) Are you going to say he can't attempt any piloting checks... because I asure you he will want to try and land the vehicle. I'd figure that its probably cross-class for most people, but if your running a flight based setting (Crimson skies type for example) then more then just the pilot class will have it added to their skill lists. To put it another way, Piloting isn't exactly something you can't try without training (if we have a system of vehicle profeciencey then you may try with no ranks and -4 penalty) the same way Scrying or Use Magic Device are. If you can use the skill without training, then anyone can fly with the proper magic spell/item... but they won't be great at it unless they have skill ranks (implying they practiced or were trained).
__________________ --BlackJaw
" May the Orc spit in your Pie!" www.Pseudolife.com The Dice Pit --BEGIN GEEK CODE BLOCK--
GO d- s:- a-- C++ UL->+ P+ L>L+ E? W+++$ N+ o? K? w+ O- M@ V- !PS PE@ Y+<BR> PGP t-- 5-(+) X R++>+++$ tv+ b++ DI++>$ D++ G e>++ h! !r !y+ --END GEEK CODE BLOCK-- |