Logo Platform
logo amplifiers simplified

[Preview 1.0.11] All ships' move points set to base of 1 when "space boogie" is force-repealed

Reply
Copied to clipboard!
8 years ago
Jun 14, 2017, 6:41:11 PM

When the "Space Boogie" science law is in effect, all ships have their base speed + module effects + law effect in move points.

This has only been tested on the Riftborn, so I'm not sure if the bug is related to applying their minus-one penalty.


If the law is force-repealed, for example if Science is not in power after an election, then all ships seem to have their base move points set to 1.

This does not show in the ship stats screen, but does show on the map.

That is, in design or in read-only of a live ship, the stats summary shows what should be the correct total of Base + Modules.

However, in the map, a ship with no move-point modules has movement of 1, shows 1/1 in the fleet list, and in fact can only move one point per turn.


(which is just bloody 'orrible, by the way)


I am pretty sure this is some weird interaction from the bonus being removed as the law was force-repealed; instead of removing the bonus, it seems to have set the base move of all ships to 1.


Modules still work as expected: If I add a Hyperium engine to a ship, which provides +3 points, the ship shows in the map fleet list as 4/4 and can move four spaces.

Note that in the stats summary / build screen, it does show what should be the correct total (in my case for a Natural-class Riftborn ship, 7).


Let me know if you need more info or a save file. It should be a pretty simple save, it's only turn 70-something.


0Send private message
8 years ago
Jun 14, 2017, 7:39:47 PM

UPDATE: It's permanently broken. When I reenacted the Star Boogie Bill, the ships did not get their old move points back.


The new total is 1 + Modules value + 4 (from the law): the base is still set to 1, for all ships. I had hoped putting the law back would undo the bug, but nope. Base move of all ships is stuck at 1.


:'(


0Send private message
8 years ago
Jun 16, 2017, 12:49:50 AM

Update again - tested this on the Empire, so it's not just the Riftborn.


The ship design page shows that my ship should, with no modules installed and the law having been force-repealed, a total of three move points.

However, the map screen shows it as 2/2 and it in fact only has two move points.


Considering how slow movement is, especially on the larger maps, this is a pretty harsh bug. Even without the bug, an engine module was just about mandatory on every ship unless you like watching molasses crawl uphill, rendering most of the interesting module strategies pointless. Please fix this, it's unbearable.


Updated 8 years ago.
0Send private message
0Send private message
8 years ago
Jun 16, 2017, 3:39:01 PM

Sure, it's weird. The *effect* is that all ships are slower than before I passed Space Boogie, but I'm still not sure what the exact mechanism causing it is. I will see if I can find the "before" save so you can see it happen.

0Send private message
8 years ago
Jun 16, 2017, 9:00:29 PM

Okay, here's the zip from the cloud saves directory:


https://drive.google.com/open?id=0B7ZhkP-JU985NUo0c1Z3YS1uWW8


There's a ship design "Triforce." It shows in the Design screen as having 7 move points. It is a Riftborn medium-attack ship with a Hyperium +3 move engine.

On the map screen, it shows only 4/4 and can only move 4 points.


This is in a game where the law was enacted, and then force-repealed when the Science party was bumped out by an election. And yes, if I remove that Hyperium engine, the ship has a base move of ONE! (ouch)


The medium-support ship also has the Hyperium engine, and additionally, it has the Hyperium version of the Fleet Move bonus, so +1 fleet.

It shows in the design screen as having 8 move points.

On the map, it has and can move only 5.

Removing the engine gives it a move of 2, from the +fleet item. Removing both the engine and the +fleet gives it 1, same as all other ships after law repeal.


There may be something weird going on, even more so - try making a long move somewhere with a ship. It seems to me that there are waaaay too many breadcrumb dots. Even if the points are being added wrong, the *length of each move should not change, should it? Don't know enough about the game yet, but it looks to me that after this happens, and it breaks, that every move - even along starlanes - takes far too many points, the "dots" become very close together, like the free-warp penalty.


TL;DR here's the save i have no idea wtf i did


0Send private message
8 years ago
Jun 19, 2017, 3:34:35 AM

....after experimenting with this more: either there's a display issue, or every ship in the game is always missing a move point.


New game. Any race. The "design" screen will always show +1 move points for the ship you're building, than what it really has on the map screen. Create a new ship, give it zero modules, build it. The build screen, for the Sophons attacker, will say it has 5 move points. The map will show it as having 4 points, and it can only move 4 points.


The Sophon racial is +2 move points. If the map is accurate, than the attacker base movement is two, without any modules or modifiers.


A Sophon Detector, with no engine modules, shows on the design screen as having 7 move points. It "really" has 6 on the map. With Space Boogie it has 9, under a Democracy (meaining three points are correctly added).


I think this might be why it seemed especially awful with the Riftborn. They have -1 points as a racial trait; if the Boogie law was repealed, and I'd already removed all the engine modules from my designs, and there's some global error causing all ships to be losing a base movement point - then all Riftborn ships would suddenly have a move of..... one. aaaiigh

Updated 8 years ago.
0Send private message
8 years ago
Jun 19, 2017, 8:03:51 AM

It seems there can be some disagreement between ship designer and actual speed. There's a few more observations in this Steam thread:


http://steamcommunity.com/app/392110/discussions/0/1291817208507842005/

0Send private message
8 years ago
Jun 19, 2017, 3:37:00 PM

I'm not sure it's just visual, though: are the Riftborn really meant to be getting a move speed of ONE, with no engine modules..? I think the designer is showing what the correct total should be, and something is breaking it from taking effect. As it stands, going by actual move points observed, the baseline Attack tier-1 ship move base is two. Is that right?


Riftborn have a penalty of -1; their Tier 1 attack has one move point on the map, despite the Designer saying otherwise; so the baseline would be two.

Sophons have a bonus of +2; their Tier 1 attack shows on the map as having four points; again, baseline two.


Is this really the design, that the base move speed is two....? If so, harsh.

0Send private message
0Send private message
8 years ago
Jun 21, 2017, 11:49:36 AM

Thanks! Took some flailing around and the observations of some other folks here, but I think this is finally the actual root cause; the "space boogie" law being force-repealed just exposed it.


0Send private message
8 years ago
Jun 21, 2017, 1:56:42 PM

Mmh I'll try to see if all the things you guys are spotting are still true for the latest internal build, if it turns out to be the case I'll see to make sure the issue is properly registered on our end :)


Edit: I've tried making new ships with no modules (Explorers) with the Riftborn, Horatio and Vodyani. All three had the same amount of movement points in the designer and on the map. Are you guys obtaining different results on the latest public version?

Updated 8 years ago.
0Send private message
8 years ago
Jun 21, 2017, 5:52:32 PM

Update: just got the update from Steam, and so far so good. New playthroughs show the map matching the design screen; UE explorer with no engines shows, and has, a base of 4.


Updated 8 years ago.
0Send private message
8 years ago
Jun 21, 2017, 9:59:45 PM

Spoke too soon, sorry. UE, Egezrey class attacker tier 1: with no modules, shows in the Design screen as having a move of 3 but actually has 2. With a Hyperium Engine that gives +3 move points, it shows in the design screen as having 6 points, but on the map it has and can only use 5. The issue persists in 1.0.18. Sorry >.<


0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message