From 23fb9e88298e49492e986f27694f55261bcf772c Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Sun, 2 Nov 2025 13:06:24 +0200 Subject: [PATCH] Update docs & schemas --- config/schemas/townBuilding.json | 2 +- docs/modders/Bonus/Bonus_Types.md | 2 +- docs/modders/Entities_Format/Town_Building_Format.md | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/config/schemas/townBuilding.json b/config/schemas/townBuilding.json index 3b4417549..581d37708 100644 --- a/config/schemas/townBuilding.json +++ b/config/schemas/townBuilding.json @@ -36,7 +36,7 @@ }, "type" : { "type" : "string", - "enum" : [ "mysticPond", "castleGate", "portalOfSummoning", "library", "escapeTunnel", "treasury", "bank" ], + "enum" : [ "mysticPond", "castleGate", "portalOfSummoning", "library", "escapeTunnel", "treasury", "bank", "auroraBorealis", "deityOfFire" ], "description" : "Subtype for some special buildings" }, "mode" : { diff --git a/docs/modders/Bonus/Bonus_Types.md b/docs/modders/Bonus/Bonus_Types.md index 432ed3903..c7b63f8e1 100644 --- a/docs/modders/Bonus/Bonus_Types.md +++ b/docs/modders/Bonus/Bonus_Types.md @@ -548,7 +548,7 @@ Affected unit will deal more damage when attacking specific creature ### HATES_TRAIT -Affected unit will deal more damage when attacking unit that has specific bonus +Affected unit will deal more damage when attacking unit that has specific bonus. Note that this bonus has no assigned description. To make it visible in creature window UI, make sure to provide custom description for such bonus. - subtype - identifier of hated bonus, ie. `UNDEAD` - val - additional damage, percentage diff --git a/docs/modders/Entities_Format/Town_Building_Format.md b/docs/modders/Entities_Format/Town_Building_Format.md index ecc4f7678..6b0c947a7 100644 --- a/docs/modders/Entities_Format/Town_Building_Format.md +++ b/docs/modders/Entities_Format/Town_Building_Format.md @@ -238,15 +238,13 @@ Building requirements can be described using logical expressions: Following Heroes III buildings can be used as unique buildings for a town. Their functionality should be identical to a corresponding H3 building. H3 buildings that are not present in this list contain no hardcoded functionality. See vcmi json configuration to see how such buildings can be implemented in a mod. - `mysticPond` -- `artifactMerchant` -- `freelancersGuild` -- `magicUniversity` - `castleGate` -- `creatureTransformer` - `portalOfSummoning` - `library` - `escapeTunnel` - `treasury` +- `auroraBorealis` +- `deityOfFire` #### Buildings from other Heroes III mods