Also trying to figure out where the quest rewards are stored. Im looking at the hostile takeover lua...
-- If the quest and objective station are the same, then we have succeeded.
if objective.PersistentData.TargetStationType == quest.PersistentData.TargetStationType then
quest.PersistentData.RivalDestroyed = true;
objective:SetEpilogue(Locale.Lookup("TXT_KEY_QUEST_STATION_HOSTILE_TAKEOVER_EPILOGUE"));
local pOriginStation = GameInfo.Stations[quest.PersistentData.OriginStationType];
quest:SetReward(Locale.ConvertTextKey("TXT_KEY_QUEST_STATION_HOSTILE_TAKEOVER_REWARD", pOriginStation.Description, REWARD_TURN_DURATION));
-- TODO: Apply trade yield buff to player
-- Succeed!
quest:Succeed();
return BehaviorStatus.SUCCEEDED;
end
But i dont see anything that actually gives the trade yield buff...