// Receive a free stock share from a recently founded corporation, if it has // remaining shares available // TODO this should trigger an event warning that no founder stock share will be given // of the founded corporation has no stock shares left func (g *Game) getFounderStockShare(pl interfaces.Player, corp interfaces.Corporation) { if corp.Stock() > 0 { corp.RemoveStock(1) pl.AddShares(corp, 1) } }