1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-02-15 13:33:36 +02:00

fix build

This commit is contained in:
SoundSSGood 2023-06-30 21:02:57 +03:00
parent aa90433418
commit 11a109f3af
3 changed files with 6 additions and 2 deletions

View File

@ -219,7 +219,7 @@ DLL_LINKAGE CArtifactInstance * ArtifactUtils::createArtifact(CMap * map, const
return art;
}
DLL_LINKAGE void ArtifactUtils::insertScrrollSpellName(std::string & description, SpellID & sid)
DLL_LINKAGE void ArtifactUtils::insertScrrollSpellName(std::string & description, const SpellID & sid)
{
// We expect scroll description to be like this: This scroll contains the [spell name] spell which is added
// into spell book for as long as hero carries the scroll. So we want to replace text in [...] with a spell name.

View File

@ -41,7 +41,7 @@ namespace ArtifactUtils
DLL_LINKAGE CArtifactInstance * createNewArtifactInstance(CArtifact * art);
DLL_LINKAGE CArtifactInstance * createNewArtifactInstance(const ArtifactID & aid);
DLL_LINKAGE CArtifactInstance * createArtifact(CMap * map, const ArtifactID & aid, int spellID = -1);
DLL_LINKAGE void insertScrrollSpellName(std::string & description, SpellID & sid);
DLL_LINKAGE void insertScrrollSpellName(std::string & description, const SpellID & sid);
}
VCMI_LIB_NAMESPACE_END

View File

@ -15,6 +15,8 @@
#include "CArtHandler.h"
#include "NetPacksBase.h"
VCMI_LIB_NAMESPACE_BEGIN
void CCombinedArtifactInstance::addArtInstAsPart(CArtifactInstance * art, const ArtifactPosition & slot)
{
auto artInst = static_cast<CArtifactInstance*>(this);
@ -165,3 +167,5 @@ void CArtifactInstance::deserializationFix()
for(PartInfo & part : partsInfo)
attachTo(*part.art);
}
VCMI_LIB_NAMESPACE_END