you want to fix bounties?
make them contracts
in the contract you can set
the max isk pool (total available bounty)
duration of the bounty (any isk left in the pool after this goes back to the issuer)
collateral if minimum damage not inflicted before contract expires accept must pay.
max isk pay out per kill
minm isk value of eligible kill
% of payout based on kill value
who the bounty is available to
private
corp
alliance
public