View Issue Details

IDProjectCategoryView StatusLast Update
0003173FSSCPbeamspublic2015-09-06 12:48
ReporterTalon1024 Assigned ToMageKing17  
PrioritynormalSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSUbuntuOS Version15.04
Product Version3.7.3 
Target Version3.7.4Fixed in Version3.7.3 
Summary0003173: Beams are too powerful
DescriptionWhat it says on the title. I played a few FS2 missions on a recent dev build (fadd4e6), and the beams do way too much damage. In "Slaying Ravana", the Vasudan corvette brings the Ravana down from 96% to 73% in a fraction of a second with its slash beams. If the GTD Carthage takes a full beam hit from the SC Goliath on "A Lion at the Door", its hull integrity will be down to about 30% after the beam stops. And this was on "Very Easy".
Steps To ReproduceLoad up any FS2 mission where beams play a significant (or not) role in the mission, such as "Slaying Ravana", or "A Lion at the Door", and notice how much damage the anti-capship and slasher beams do.
TagsNo tags attached.

Activities

Talon1024

2015-09-03 04:02

reporter   ~0016771

Last edited: 2015-09-04 03:34

Anti-fighter beams may be affected by this bug as well.

EDIT: Yep

m_m

2015-09-03 15:00

developer   ~0016772

I checked 3.7.2 and the Ravana takes approximately the same damage. I don't know how much damage the beams should cause but it seems a bit excessive. I can't imagine such a regression slipping through multiple releases so it might be a linux-only problem.

Talon1024

2015-09-04 03:38

reporter   ~0016773

Last edited: 2015-09-04 03:39

Could it also have something to do with the architecture? I'm using the 64-bit version of Ubuntu 15.04. The build I was using was compiled from https://github.com/scp-fs2open/fs2open.github.com/commit/fadd4e6d18811dfb20f57ca6af7dd2b5011f230c

m_m

2015-09-05 21:34

developer   ~0016774

Last edited: 2015-09-05 21:46

That may be worth investigating. Windows uses 32 bit which would explain why so few people have reported the problem.

EDIT: There is also a post where something similar to this happens: http://www.hard-light.net/forums/index.php?topic=90417.msg1794718#msg1794718

m_m

2015-09-06 11:07

developer   ~0016775

Last edited: 2015-09-06 11:35

Just tested it using Wine and FSO 3.7.0. The Sobek does 2% of damage to the Ravana so I think it's safe to say that this is indeed a bug.

EDIT: Also tried the 3.7.2 source code export and the bug doesn't happen there so it's actually not limited to Linux or 64-bit. I guess the git checkout of 3.7.2 I did to test it before wasn't actually 3.7.2.
I guess now I'll have to learn how to use git bisect...

m_m

2015-09-06 12:24

developer   ~0016776

The bug was introduced in 27d85189eafb612e979649355d5ddf3000ea0bcd. MageKing17 is working on a solution.

MageKing17

2015-09-06 12:39

developer   ~0016777

Last edited: 2015-09-06 12:39

I fucked up PR294. PR to fix this issue is here: https://github.com/scp-fs2open/fs2open.github.com/pull/341

m_m

2015-09-06 12:48

developer   ~0016778

PR was merged, fixed in 0339f1ba62360f8c78b1f57547f62947723f1f3c.

Issue History

Date Modified Username Field Change
2015-09-03 04:02 Talon1024 New Issue
2015-09-03 04:02 Talon1024 Note Added: 0016771
2015-09-03 15:00 m_m Note Added: 0016772
2015-09-04 03:34 Talon1024 Note Edited: 0016771
2015-09-04 03:38 Talon1024 Note Added: 0016773
2015-09-04 03:39 Talon1024 Note Edited: 0016773
2015-09-05 21:34 m_m Note Added: 0016774
2015-09-05 21:46 m_m Note Edited: 0016774
2015-09-06 11:07 m_m Note Added: 0016775
2015-09-06 11:07 m_m Assigned To => m_m
2015-09-06 11:07 m_m Status new => confirmed
2015-09-06 11:35 m_m Note Edited: 0016775
2015-09-06 12:24 m_m Note Added: 0016776
2015-09-06 12:31 m_m Severity minor => block
2015-09-06 12:31 m_m Target Version => 3.7.4
2015-09-06 12:39 MageKing17 Note Added: 0016777
2015-09-06 12:39 MageKing17 Assigned To m_m => MageKing17
2015-09-06 12:39 MageKing17 Status confirmed => code review
2015-09-06 12:39 MageKing17 Note Edited: 0016777
2015-09-06 12:48 m_m Note Added: 0016778
2015-09-06 12:48 m_m Status code review => resolved
2015-09-06 12:48 m_m Fixed in Version => 3.7.3
2015-09-06 12:48 m_m Resolution open => fixed