1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Feature: Army Management Shortcuts should work as in HD+ Mod

This commit is contained in:
Dmitry Orlov
2021-11-28 15:57:38 +03:00
committed by Andrii Danylchenko
parent 7faa691f42
commit 8cae3398ba
15 changed files with 916 additions and 56 deletions

View File

@@ -123,6 +123,26 @@ bool ArrangeStacks::applyGh(CGameHandler * gh)
return gh->arrangeStacks(id1, id2, what, p1, p2, val, gh->getPlayerAt(c));
}
bool BulkMoveArmy::applyGh(CGameHandler * gh)
{
return gh->bulkMoveArmy(srcArmy, destArmy, srcSlot);
}
bool BulkSplitStack::applyGh(CGameHandler * gh)
{
return gh->bulkSplitStack(src, srcOwner, amount);
}
bool BulkMergeStacks::applyGh(CGameHandler* gh)
{
return gh->bulkMergeStacks(src, srcOwner);
}
bool BulkSmartSplitStack::applyGh(CGameHandler * gh)
{
return gh->bulkSmartSplitStack(src, srcOwner);
}
bool DisbandCreature::applyGh(CGameHandler * gh)
{
throwOnWrongOwner(gh, id);