12-12-2019, 09:05 PM
Server Deadlock
A server deadlocked last night while a world was being destroyed by asteroids.
This was a great bug to flush out. The relevant code hasn't changed in years but the flurry of activity involved in hitting a world with all those asteroids made the deadlock situation happen. It's a good day.
Officer Trade
Officer could not buy tools at an airport.
Fixed numerous bugs that were preventing this from working.
Request Cargo Bug
Landed at airport in ship without transporters. Requested cargo for sale. No answer.
Fixed.
Trade With City On Road
Ship cannot trade with a city while sitting on a road of the city.
Fixed. The ship has to be on a road. The location of the ship must be within the city limits, as defined by its capitol and police station jurisdictions.
Government Target Value
Government target value was used as the basis for assassination mission payments. It was multiplied by an empire reward value that no longer exists. The result is that the payment for assassination missions is very low.
Government target value is now expressed in cronos. It will appear on the avatar's web page that way. That is the amount that the payment for assassination missions will be.
Conditions Error
An error message keeps appearing while loading avatars from the database. Something about a bad condition.
Fixed an error reading pregnancy conditions that were stored before the DNA change.
Founded City Stats
Someone suggested that showing all the cities founded by every avatar was giving away too much information about them.
Removed city stats from avatar web pages. Also removed solar system name containing their home building, which appeared there briefly.
A server deadlocked last night while a world was being destroyed by asteroids.
This was a great bug to flush out. The relevant code hasn't changed in years but the flurry of activity involved in hitting a world with all those asteroids made the deadlock situation happen. It's a good day.
Officer Trade
Officer could not buy tools at an airport.
Fixed numerous bugs that were preventing this from working.
Request Cargo Bug
Landed at airport in ship without transporters. Requested cargo for sale. No answer.
Fixed.
Trade With City On Road
Ship cannot trade with a city while sitting on a road of the city.
Fixed. The ship has to be on a road. The location of the ship must be within the city limits, as defined by its capitol and police station jurisdictions.
Government Target Value
Government target value was used as the basis for assassination mission payments. It was multiplied by an empire reward value that no longer exists. The result is that the payment for assassination missions is very low.
Government target value is now expressed in cronos. It will appear on the avatar's web page that way. That is the amount that the payment for assassination missions will be.
Conditions Error
An error message keeps appearing while loading avatars from the database. Something about a bad condition.
Fixed an error reading pregnancy conditions that were stored before the DNA change.
Founded City Stats
Someone suggested that showing all the cities founded by every avatar was giving away too much information about them.
Removed city stats from avatar web pages. Also removed solar system name containing their home building, which appeared there briefly.