fixed bug in Rule architecture that was preventing sieges from working.