I don't want to add too much new code, can we simplify this somehow? I really like the proposal though.
What about switching out the XP and the healing with Gold yields (the same way the science works)?
cant we use the same code As that city state quest that does the exact same thing?