View Issue Details

IDProjectCategoryLast Update
0001392AI War 1 / ClassicSuggestion - Game MechanicsJan 3, 2011 11:45 am
ReporterFleet Assigned ToChris_McElligottPark  
Status closedResolutionno change required 
Product Version4.033 
Summary0001392: Shot Damage Calculations
DescriptionI read in the 4.034 release notes that shot damage is now calculated when the shot hits the target. I want to make sure that damage modifiers are also taken into account; if a shot is fired while being enhanced by a munitions booster, it should still deal extra damage when it hits, even if the munitions booster has died in the meantime.
TagsNo tags attached.
Internal Weight

Activities

Chris_McElligottPark

Nov 15, 2010 8:55 pm

administrator   ~0003682

They'll be taken into account at the time the shot hits -- so if the munitions booster has died or left, it won't be in effect any longer.

ArcDM

Nov 15, 2010 11:04 pm

reporter   ~0003691

Last edited: Nov 15, 2010 11:05 pm

Perhaps the definitive fix for this is to have two calculations: one any shot modifications and another for the hit. This might take more cpu than before but I'm certain it will be less than one would initially think (it will make the same calculations, where it be sooner or later)

Also- in the past, were armor boosts calculated when the shot was fired and still held the effect even after the booster had disappeared?

Draco18s

Nov 16, 2010 12:06 pm

developer   ~0003725

X: What if a munitions boosted ship fires a shot, then dies, before the shot hits? Would the munitions boost happen, even though its now boosting another ship?

Chris_McElligottPark

Dec 3, 2010 9:44 am

administrator   ~0005035

To that last question: no, it would not be boosted. The boosting would have to be present when the shot hits.

Draco18s

Dec 3, 2010 11:12 am

developer   ~0005040

Makes munitions boosting low-health ships neigh pointless, then (those "one-shot wonders").
Anyway, that's what I figured.

Chris_McElligottPark

Dec 3, 2010 11:14 am

administrator   ~0005041

That is true -- not much way around that without adding more overhead than I care to at the moment, though.

Draco18s

Dec 3, 2010 11:17 am

developer   ~0005042

Fair enough.

Issue History

Date Modified Username Field Change
Nov 15, 2010 8:50 pm Fleet New Issue
Nov 15, 2010 8:55 pm Chris_McElligottPark Note Added: 0003682
Nov 15, 2010 8:55 pm Chris_McElligottPark Status new => resolved
Nov 15, 2010 8:55 pm Chris_McElligottPark Resolution open => no change required
Nov 15, 2010 8:55 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Nov 15, 2010 11:04 pm ArcDM Note Added: 0003691
Nov 15, 2010 11:05 pm ArcDM Note Edited: 0003691
Nov 16, 2010 12:06 pm Draco18s Note Added: 0003725
Dec 3, 2010 9:44 am Chris_McElligottPark Note Added: 0005035
Dec 3, 2010 11:12 am Draco18s Note Added: 0005040
Dec 3, 2010 11:14 am Chris_McElligottPark Note Added: 0005041
Dec 3, 2010 11:17 am Draco18s Note Added: 0005042
Jan 3, 2011 11:45 am Chris_McElligottPark Status resolved => closed