#Sandy numbah twee
1 messages · Page 1 of 1 (latest)


Expectation:
Reality: #bug-reports message
100 kai vs 113 on light
100 kai vs 113 on heavy

Idea for the reason: The last of the 3 stars takes 0.15s to appear from the spawn of the big star. What if the weapon can't fire the same barrage again while it is still in the process of firing?
From the code side I'd have to further analyse to understand if and why this would be the case, it's the only thing that came to mind so far
🔮maybe that's why Alsace barrage was built different
Hmm but that also was a 5s long skill so it activating twice probably wouldn't have worked anyway
sandy's augment barrage skillcfg 1010091 has the id of Alsace's barrage skill 150021, i don't suppose that matters though
my guess is
when the second mount fires,
- BattleBuffCastSkill, function spell: since self._skill exists already, it does not generate a new BattleSkillUnit
- BattleSkillUnit: since self._effectList was only generated at the same time as self, its BattleSkillFire is the same as the first mount's
- BattleSkillFire, function DoDataEffect: since self._weapon already exists, it just SingleFires the weapon
- BattleWeaponUnit, function SingleFire: now generates new BattleBulletEmitter separate from the first mount's
- BattleBulletEmitter, function Stop: when the first mount's barrage is finished, calls _stopFunc
- _stopFunc: calls BattleSkillFire's DoDataEffect's local function
- the local function calls self._weapon:Clear()
- and obviously, BattleWeaponUnit.Clear() deletes all BattleBulletEmitters, including the second mount's barrage's emitters
- 💀
Hmm this does seem plausible
But I don't understand the timing
If I understand correctly all DD guns have auto_aftercast of 0.3 which means that 2 mgm fires are spaced by 0.3 seconds
But for this to happen there would have to pass 0.15~0.2s only between the 2 skill activations, no?
the chibi trigger time (of ~0.2s for most ships) counts towards the auto aftercast
like
0.0 guns are loaded and an enemy is found
0.0 first mount Fire
0.0 start animation
0.0 start first mount's autoaftercast
0.2 animation triggers first mount DoAttack
0.3 first mount's aftercast expires
0.3 second mount Fire
0.3 second mount DoAttack
1.0 end animation

Any updates on this? I assume the bug would affect any guns faster than the twin 114, like the blue barrage guns and the new single gold barrage gun?
I've done a bit of testing FWIW and on my Android device, the 114 is also better than the 100kai, but my sample size is shit.
No updates, it's still bugged
The bug affects ALL guns that have a shorter volley time than 0.15s or something, which is almost all DD guns
That's volley time
Guns with faster reload time are affected more often
So what gun do you prefer on Sandy right now? Mog gun? 114?
I think Mog gun atm
~~I don't use sandy ~~
Mog gun may be the best, but consider whether your other ships want mog gun too, leaving 100 kai for sandy
