Move inaccuracy modifier queries outside the projectile ctors. Fixes #6449.

This commit is contained in:
Paul Chote
2014-09-20 12:00:32 +12:00
parent 6c399e50a8
commit caecf2d82a
5 changed files with 9 additions and 6 deletions

View File

@@ -157,6 +157,9 @@ namespace OpenRA.Mods.RA
DamageModifiers = self.TraitsImplementing<IFirepowerModifier>()
.Select(a => a.GetFirepowerModifier()),
InaccuracyModifiers = self.TraitsImplementing<IInaccuracyModifier>()
.Select(a => a.GetInaccuracyModifier()),
Source = muzzlePosition,
SourceActor = self,
PassiveTarget = target.CenterPosition,