mirror of
https://github.com/vcmi/vcmi.git
synced 2025-04-13 11:40:38 +02:00
fixup
This commit is contained in:
parent
5b281e6a9e
commit
1175990724
@ -82,7 +82,7 @@ void CArtifactsOfHeroAltar::pickedArtMoveToAltar(const ArtifactPosition & slot)
|
|||||||
{
|
{
|
||||||
if(ArtifactUtils::isSlotBackpack(slot) || ArtifactUtils::isSlotEquipment(slot) || slot == ArtifactPosition::TRANSITION_POS)
|
if(ArtifactUtils::isSlotBackpack(slot) || ArtifactUtils::isSlotEquipment(slot) || slot == ArtifactPosition::TRANSITION_POS)
|
||||||
{
|
{
|
||||||
assert(!curHero->getSlot(pickedArtFromSlot)->getArt());
|
assert(curHero->getSlot(slot)->getArt());
|
||||||
LOCPLINT->cb->swapArtifacts(ArtifactLocation(curHero, slot), ArtifactLocation(curHero, pickedArtFromSlot));
|
LOCPLINT->cb->swapArtifacts(ArtifactLocation(curHero, slot), ArtifactLocation(curHero, pickedArtFromSlot));
|
||||||
pickedArtFromSlot = ArtifactPosition::PRE_FIRST;
|
pickedArtFromSlot = ArtifactPosition::PRE_FIRST;
|
||||||
}
|
}
|
||||||
|
@ -184,7 +184,7 @@ macro(add_main_lib TARGET_NAME LIBRARY_TYPE)
|
|||||||
|
|
||||||
${MAIN_LIB_DIR}/vstd/StringUtils.cpp
|
${MAIN_LIB_DIR}/vstd/StringUtils.cpp
|
||||||
|
|
||||||
${MAIN_LIB_DIR}/ArtifactUtils.cpp
|
${MAIN_LIB_DIR}/ArtifactUtils.cpp
|
||||||
${MAIN_LIB_DIR}/BasicTypes.cpp
|
${MAIN_LIB_DIR}/BasicTypes.cpp
|
||||||
${MAIN_LIB_DIR}/BattleFieldHandler.cpp
|
${MAIN_LIB_DIR}/BattleFieldHandler.cpp
|
||||||
${MAIN_LIB_DIR}/CAndroidVMHelper.cpp
|
${MAIN_LIB_DIR}/CAndroidVMHelper.cpp
|
||||||
@ -470,6 +470,7 @@ macro(add_main_lib TARGET_NAME LIBRARY_TYPE)
|
|||||||
${MAIN_LIB_DIR}/spells/effects/Sacrifice.h
|
${MAIN_LIB_DIR}/spells/effects/Sacrifice.h
|
||||||
|
|
||||||
${MAIN_LIB_DIR}/AI_Base.h
|
${MAIN_LIB_DIR}/AI_Base.h
|
||||||
|
${MAIN_LIB_DIR}/ArtifactUtils.h
|
||||||
${MAIN_LIB_DIR}/BattleFieldHandler.h
|
${MAIN_LIB_DIR}/BattleFieldHandler.h
|
||||||
${MAIN_LIB_DIR}/CAndroidVMHelper.h
|
${MAIN_LIB_DIR}/CAndroidVMHelper.h
|
||||||
${MAIN_LIB_DIR}/CArtHandler.h
|
${MAIN_LIB_DIR}/CArtHandler.h
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* CArtHandler.cpp, part of VCMI engine
|
* ArtifactUtils.cpp, part of VCMI engine
|
||||||
*
|
*
|
||||||
* Authors: listed in file AUTHORS in main folder
|
* Authors: listed in file AUTHORS in main folder
|
||||||
*
|
*
|
||||||
@ -8,12 +8,11 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "StdInc.h"
|
|
||||||
#include "CArtHandler.h"
|
|
||||||
|
|
||||||
#include "GameSettings.h"
|
|
||||||
#include "ArtifactUtils.h"
|
#include "ArtifactUtils.h"
|
||||||
|
|
||||||
|
#include "CArtHandler.h"
|
||||||
|
#include "GameSettings.h"
|
||||||
|
|
||||||
#include "mapping/CMap.h"
|
#include "mapping/CMap.h"
|
||||||
|
|
||||||
VCMI_LIB_NAMESPACE_BEGIN
|
VCMI_LIB_NAMESPACE_BEGIN
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* CArtHandler.h, part of VCMI engine
|
* ArtifactUtils.h, part of VCMI engine
|
||||||
*
|
*
|
||||||
* Authors: listed in file AUTHORS in main folder
|
* Authors: listed in file AUTHORS in main folder
|
||||||
*
|
*
|
||||||
@ -9,7 +9,8 @@
|
|||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <vector>
|
#include "StdInc.h"
|
||||||
|
|
||||||
#include "GameConstants.h"
|
#include "GameConstants.h"
|
||||||
|
|
||||||
VCMI_LIB_NAMESPACE_BEGIN
|
VCMI_LIB_NAMESPACE_BEGIN
|
||||||
|
@ -933,7 +933,7 @@ void CCombinedArtifactInstance::addAsConstituent(CArtifactInstance * art, const
|
|||||||
void CCombinedArtifactInstance::removeFrom(ArtifactLocation al)
|
void CCombinedArtifactInstance::removeFrom(ArtifactLocation al)
|
||||||
{
|
{
|
||||||
CArtifactInstance::removeFrom(al);
|
CArtifactInstance::removeFrom(al);
|
||||||
for(auto & part : constituentsInfo)
|
for (auto& part : constituentsInfo)
|
||||||
{
|
{
|
||||||
if(part.slot != ArtifactPosition::PRE_FIRST)
|
if(part.slot != ArtifactPosition::PRE_FIRST)
|
||||||
part.slot = ArtifactPosition::PRE_FIRST;
|
part.slot = ArtifactPosition::PRE_FIRST;
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
*/
|
*/
|
||||||
#include "StdInc.h"
|
#include "StdInc.h"
|
||||||
#include "inspector.h"
|
#include "inspector.h"
|
||||||
|
#include "../lib/ArtifactUtils.h"
|
||||||
#include "../lib/CArtHandler.h"
|
#include "../lib/CArtHandler.h"
|
||||||
#include "../lib/spells/CSpellHandler.h"
|
#include "../lib/spells/CSpellHandler.h"
|
||||||
#include "../lib/CHeroHandler.h"
|
#include "../lib/CHeroHandler.h"
|
||||||
@ -171,7 +172,7 @@ void Initializer::initialize(CGArtifact * o)
|
|||||||
out.push_back(spell->id);
|
out.push_back(spell->id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
auto a = CArtifactInstance::createScroll(*RandomGeneratorUtil::nextItem(out, CRandomGenerator::getDefault()));
|
auto a = ArtifactUtils::createScroll(*RandomGeneratorUtil::nextItem(out, CRandomGenerator::getDefault()));
|
||||||
o->storedArtifact = a;
|
o->storedArtifact = a;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -528,7 +529,7 @@ void Inspector::setProperty(CGArtifact * o, const QString & key, const QVariant
|
|||||||
{
|
{
|
||||||
if(spell->getJsonKey() == value.toString().toStdString())
|
if(spell->getJsonKey() == value.toString().toStdString())
|
||||||
{
|
{
|
||||||
o->storedArtifact = CArtifactInstance::createScroll(spell->getId());
|
o->storedArtifact = ArtifactUtils::createScroll(spell->getId());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
|
|
||||||
#include "mapcontroller.h"
|
#include "mapcontroller.h"
|
||||||
|
|
||||||
|
#include "../lib/ArtifactUtils.h"
|
||||||
#include "../lib/GameConstants.h"
|
#include "../lib/GameConstants.h"
|
||||||
#include "../lib/mapping/CMapService.h"
|
#include "../lib/mapping/CMapService.h"
|
||||||
#include "../lib/mapping/CMap.h"
|
#include "../lib/mapping/CMap.h"
|
||||||
@ -185,7 +186,7 @@ void MapController::repairMap()
|
|||||||
out.push_back(spell->id);
|
out.push_back(spell->id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
auto a = CArtifactInstance::createScroll(*RandomGeneratorUtil::nextItem(out, CRandomGenerator::getDefault()));
|
auto a = ArtifactUtils::createScroll(*RandomGeneratorUtil::nextItem(out, CRandomGenerator::getDefault()));
|
||||||
art->storedArtifact = a;
|
art->storedArtifact = a;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user