Weaken Unweaken from the old code

I re added our mighty weaken buttons, taken from the old code though.

I tested them and they work.