Hi As i start CF the real confusing thing was the cast cmd. In all other games and RPGs a cast means to invoke and fire the spell. In CF it means to ready it. Thats much confusing and all times a big problem for newbies. Thats not enough, we have also the prepare cmd which does the exactly same then the cast command. I prefer to make a major change to it: Cast should be cast, means it will fire a spell in <dir>. So it will be the invoke cmd, invoke will be dropped. Also drop prepare. Use ready_spell instead. Now we have with the new range system: weapon (apply item (bow or something) to ready it) throw (tag item with ready_throw (this will be a hidden cmd when using real tags) to ready it) skill (ready_skill...) spell (ready_spell ...) Now the names will be make much more sense! MichToen