CloakGenerator bug with hover vehicles

Bug #895521 reported by FS-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ares
Fix Released
Medium
AlexB

Bug Description

If I use a building:
CloakGenerator=yes
CloakRadiusInCells=12

This can cloak every unit/building in the area but now not works on hover vehicles like Allied/Soviet/Yuri Hovercrafts, Robot tanks, Siege chopper, Kirov, Yuri Flying Disk.

Revision history for this message
Renegade (renegade) wrote :

Can anyone independently confirm this?

Either way, as much as it hurts to leave it in, I wouldn't classify this as a showstopper.

Unless someone drive-by fixes it in the next few hours, it'll have to run under "Known Issues" until after the release.

Revision history for this message
mevitar (mevitar) wrote :

Yes, this problem exists. It also exists with no-Ares YR.

Revision history for this message
Renegade (renegade) wrote :

Hooray for not being at fault!
Thanks mevitar.

Revision history for this message
Bug Importer (bug-importer) wrote :

Oh my... sorry, this happens when I don't sleep so much :S

After reading mevitar message I have tried again but it without Ares and is true (I don't know what I had in my head when I said "...but now not works...").

Revision history for this message
mevitar (mevitar) wrote :

Because of Graion's recently reported #1498 issue, I thought this one needs a bit more explanation (it's late, but I didn't remember about this before).

There are some circumstances that hover and jumpjet units can become cloaked.
Firstly, when they exit a War Factory that was under a cloaking field effect (they uncloak as soon as they leave the cloaking field).
Secondly, they cloak if they somehow land on the ground in the cloaking field (and then normally uncloak if they leave it later).
This means that those units aren't completely prevented from cloaking, but their height above the ground affects it.

Revision history for this message
Renegade (renegade) wrote :

Thanks, that's a very important hint!

AlexB (alexander-b)
Changed in ares:
assignee: nobody → AlexB (alexander-b)
milestone: none → 0.5
status: New → Fix Committed
Revision history for this message
Starkku (starkku) wrote :

Appears to work in 13.258.551. Hover locomotor units are correctly cloaked by cloak generators and likewise lose the cloak once they leave the cloaking radius of the generator.

Revision history for this message
FS-21 (jagarni1983) wrote :

With the version 13.258.551 I verified:
- Doesn't work on air hover units like Rocketeers, Siege choppers, Kirovs, Flying Disks, Night Hawks (unless they can stand or deploy into ground in which case they get the cloak effect).
- Works on ground hover units like Robot tanks and Allied/Soviet/Yuri Hovercrafts.

Gluk-v48 (gluk-v48)
tags: added: stealth
Revision history for this message
AlexB (alexander-b) wrote :

That is intended. Jumpjet isn't hover, and as far as I know it worked that way in TS, too. But it should be possible to make it a little smarter or at least optional. If modders set an always-flying unit to be cloakable, the game shouldn't second-guess this when the unit is in the air.

Revision history for this message
AlexB (alexander-b) wrote :

To affect flying units with Cloak Generator effect, there is now a global [General]CloakHeight= tag. Set this to a value larger than the balloon hover height or flight level. It defaults to HoverHeight.

And: Cloakable=yes units will always cloak now.

AlexB (alexander-b)
Changed in ares:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.