That is correct. You still have to use scripting for the conditional behavior.
Well, I don't remeber set_pc_base_stat amoung the standart calls. Is it SFall-specific stuff?
Just checked my old code from dude_obj.ssl, it was using the standart set_critter_stat. So, if you take that old code and...