Did you figure out the landing effect thing. You would have to do it on an entity-by entity basis. E.g.: with the fiend you would make it do the dust effect at the end of the Demon_Jumptouch function (after it fails (!checkbottom ()) .
Also where is Wazat? Did he finish that Battlemech mod?