Remove SyncPositionWithParent
This commit is contained in:
parent
707d8a1379
commit
ed5a3b3dcb
1 changed files with 0 additions and 21 deletions
|
|
@ -757,23 +757,6 @@ int FindParent(Missile &missile)
|
|||
return -1;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Sync missile position with parent missile, by searching for self reference in all mssiles
|
||||
*
|
||||
* @todo It's unclear if this is actually neede is mostly dead code
|
||||
*/
|
||||
void SyncPositionWithParent(Missile &missile)
|
||||
{
|
||||
int mx = FindParent(missile);
|
||||
if (mx == -1)
|
||||
return;
|
||||
|
||||
auto &parent = Missiles[mx];
|
||||
|
||||
missile.position.offset = parent.position.offset;
|
||||
missile.position.traveled = parent.position.traveled;
|
||||
}
|
||||
|
||||
void SpawnLightning(Missile &missile, int dam)
|
||||
{
|
||||
missile._mirange--;
|
||||
|
|
@ -1993,8 +1976,6 @@ void AddLightning(Missile &missile, Point dst, Direction /*midir*/)
|
|||
{
|
||||
missile.position.start = dst;
|
||||
|
||||
SyncPositionWithParent(missile);
|
||||
|
||||
missile._miAnimFrame = GenerateRnd(8) + 1;
|
||||
|
||||
if (missile._micaster == TARGET_PLAYERS || missile._misource == -1) {
|
||||
|
|
@ -2635,8 +2616,6 @@ void AddFlame(Missile &missile, Point dst, Direction /*midir*/)
|
|||
missile.var2 = 5 * missile._midam;
|
||||
missile.position.start = dst;
|
||||
|
||||
SyncPositionWithParent(missile);
|
||||
|
||||
missile._mirange = missile.var2 + 20;
|
||||
missile._mlid = AddLight(missile.position.start, 1);
|
||||
if (missile._micaster == TARGET_MONSTERS) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue