#Bugs with cloaks

29 messages · Page 1 of 1 (latest)

short axle
#

This cloak was giant pushed into the water, then moves into my city this should make it invisible (and i believe it was in game actually). But when i move it to hit, it hit, crashed my game, and then when i reloaded the game it wasn't able to hit anymore.

trail saddle
#

Can you share the replay?

short axle
#

lmao i don't have it anymore

#

but apparently if a cloak is pushed into the water and disembarks it never becomes invis

#

idk

trail path
#

I'd love if someone could try to reproduce this, but I'll write it.

trail saddle
#

Took a crack at it, but my map didn't let me reproduce it entirely. I did confirm that a Dinghy that gets pushed into the water and then disembarks into a friendly city is in some weird state where it appears hidden but is not hidden.

#

To the player, it's hidden, but to the opponent, it's not:

trail path
#

So Zebasi sees that cloak as invisible, but Quetzali sees it as visible?

trail saddle
#

Correct. And I think it should be invisible, no? It moved under its own power.

#

Perhaps the Giant push is only relevant in that it made a visible Dinghy? It would be a lot easier to test...

#

I think I've literally killed more Dinghys than I've found in regular play, lol.

#

All the found ones are killed, but splash damage can kill ones I didn't see.

trail saddle
#

Okay, no, definitely does not happen with "uncovered" Dinghies.

#

Testing this some more, the only weirdness I've been able to replicate consistently is that if a Cloak is Giant-pushed into a Port and becomes a Dinghy, and then disembarks in its next turn, for some reason it turns Invisible at the start of its move and then turns back visible when it disembarks. Normally, a visible Dinghy turns Invisible at the start of its turn, but remains Invisible when it disembarks - although note the old bug where it makes a little visible "poof" upon disembarkation that the enemy can see in replays, remains.

trail path
#

@surreal hemlock Not sure what to do with this, but it seems to be replicable.

#

What it actually sounds like is that the code flips a boolean instead of setting it to true, so the cloak should remain invisible on disembarking but instead flips back to visible.

slender haven
#

It's actually much simpler then that. If you pushed visible cloak into the water - it will be visible on the disembark. Doesn't have to be landing on the city.

I can probably assume that what is happening:

  1. If cloaks moves into the water by itself - it became invisible before landing in the water.
  2. If cloak is pushed - it doesn't get invisible.
  3. Technically cloak and dinghy are 2 different units and dinghy original copies invisibility status ( e.g. visible).
  4. When dinghy moves it became invisible, but that is not refreshed in the original cloak.
  5. On disembark - cloak is restored with its original properties ( e.g. visible).
surreal hemlock
#

Looks like several corner cases working together. I'll add it to my list.
The worst part here is that the game crashes.

slender haven
prime depotBOT
minor oxide
#

Revealed a cloak except it didn't show. Just no longer allowed me to move onto the tile S of the city

#

Inthe replay it appears

trail path
#

Huh, weird.

trail path
minor oxide
#

I Wasn't sure where to put it

trail path
#

You can open a new thread by going to the forum page #1021520425072734238 and clicking "new post" at the top.

slender haven