-
Notifications
You must be signed in to change notification settings - Fork 0
building on burning oil #1100
Comments
Terminator uploaded file |
Zarel changed status from |
Zarel set resolution to |
Zarel commented Hopefully fixed in [8493]/[8494]. |
Safety0ff changed priority from |
Safety0ff changed status from |
Safety0ff changed operating_system which not transferred by tractive |
Safety0ff changed resolution from |
Safety0ff commented Still present. Steps to reproduce:
If you look that the above screen shot you'll see a flamer (which likely killed the derrick.) I'll leave it up to someone with better knowledge of the code base to choose the best solution. This happens in 2.3 and trunk, the patch was made from trunk. |
Safety0ff uploaded file Made from trunk |
Safety0ff commented It is be possible to increase the efficiency of the patch by using a separate list for fire (or just partitioning the list with the fire at the front.) The alternative is to have each tile have a variable to count the number of burning effects. Incremented when fire is created on a tile, decremented when fire is killed. |
Safety0ff changed milestone from |
cybersphinx changed milestone from |
Per changed status from |
Per changed resolution from `` to |
cybersphinx changed status from |
cybersphinx changed resolution from |
cybersphinx commented At least in 2.3 this still happens, see #2473. |
cybersphinx uploaded file Simple solution, not sure if that breaks anything though. |
cybersphinx uploaded file 2.3 test savegame |
Per commented uint8_t firecount; please |
cybersphinx changed status from |
cybersphinx changed resolution from `` to |
cybersphinx commented Prevent building on burning oil. Add a counter per map tile for fire effects, only clear the "is burning" bit This works only because the part that actually loaded effects from savegames Closes #1100. |
keyword_burning_oil
resolution_fixed
type_bug
| by TerminatorNot only I can build on burning oil and AI can do it too.
Issue migrated from trac:1100 at 2022-04-15 20:06:40 -0700
The text was updated successfully, but these errors were encountered: