mirror of
https://github.com/vcmi/vcmi.git
synced 2025-01-24 03:47:18 +02:00
Correctly initialize battleID for teleport action
This commit is contained in:
parent
5cd16e5b27
commit
e57276b7c5
@ -12,6 +12,7 @@
|
||||
#include "Teleport.h"
|
||||
#include "Registry.h"
|
||||
#include "../ISpellMechanics.h"
|
||||
#include "../../battle/IBattleState.h"
|
||||
#include "../../battle/CBattleInfoCallback.h"
|
||||
#include "../../battle/Unit.h"
|
||||
#include "../../networkPacks/PacksForClientBattle.h"
|
||||
@ -76,6 +77,7 @@ void Teleport::apply(ServerCallback * server, const Mechanics * m, const EffectT
|
||||
const auto destination = target[1].hexValue;
|
||||
|
||||
BattleStackMoved pack;
|
||||
pack.battleID = m->battle()->getBattle()->getBattleID();
|
||||
pack.distance = 0;
|
||||
pack.stack = targetUnit->unitId();
|
||||
std::vector<BattleHex> tiles;
|
||||
|
Loading…
x
Reference in New Issue
Block a user