Added config option to AWNPCStatics.cfg to have player-owned NPCs keep their inventory on death (courtesy of StarChaserDev)
Changelog:
- Fixed bug where faction archers dropped nothing, and elite archers used the non-elite loot-table
- Added config option to disable combat NPCs from requiring food at all
2.9.7
- Fixed annoying flowing water blocks in PirateWreckRaft and PirateShipStandard.
- Added (broken, disabled by default) floating island config setting for islands.
- Added a new type of structure validator, lava, which can generate structures in the lava sea in the Nether, plus 1 structure that uses it, as proof of concept for actual nether structures.
2.9.8
- Added 2 demon structures that generate in the Nether, DemonWatchTower1 and DemonPrison1
- Added config option to make demons immune to fire damage (true by default)
2.9.9
- awfaction set command works now
- Changed "mod_replacement" config string to "mob_replacement"
2.9.10
- Added more demon structures, updated existing ones
- Moved dialogue.json to the registry, so that users can override it in the config (see AW2 FAQ for instructions)
- New nemesis faction system, where you earn rep with factions by killing their enemies (fully configurable)
- Added config option for melee reach of NPCs
- Added config options for follow range multipliers when the target is invisible, sneaking, or obscured
2.9.11
- Extended stealth system to include player-owned NPCs, and stealing from chests
2.9.6 Features:
- Medic item is configurable, and defaults to an apple instead of an axe. Combat NPCs can fight using axes now.
- Battering Ram damage is configurable
Bug Fixes:
- Another possible fix for the structure generation crash
- Quills no longer have 4x normal attack speed
- Nymphs from Lycanite Mobs are no longer included in the default hostile targeting list
Features:
- Added config option for limiting how close to world-spawn structures can generate, based on their included mods.
- For example, the default config now prevents structures utilizing Ice and Fire mobs from generating within 1000 blocks of spawn.
- Added config option for specifying mob replacements other than zombies, when a structure tries to spawn a mob that does not exist.
- For example, by default, if you do not have ElectroBlob's Wizardy, but a structure tries to spawn wizard, the replacement mob will be an Evoker rather than a zombie.
- The default stucture pack has been overhauled to be much more strict with mod requirements. The default mob replacements complement this for the rest of the structures.
Bug Fixes:
- Fixed dialogue system not working for demons
- Fixed references to Cursed Mobs (no longer available on CurseForge) by replacing them in structure files with similar mobs
- Fixed structure ID conflicts
Added config options for most tweak features, including:
- Disabling the dialogue feature
- Disabling blocks on faction-owned land being protected from the player mining them
- Changing how much harder it is to mine protected blocks
- Disabling the stealing feature
- Disabling the base mod feature where chests owned by NPC factions are "locked"
- Controlling how many enemies will flee when a structure is claimed, rather than stay and fight (preventing the player from claiming it). Set this to 0 to get the same behavior as the original mod. ^This includes unique options for certain categories of NPC counting as more than 1. For example, boss enemies count as 5 by default, meaning that if even 1 boss enemy is still alive, you cannot claim a structure.
Note: there are no plans to add config options for tweaks to the default structure pack, faction reputation settings, or bug fixes. This is because the first 2 kinds of changes can be overwritten with config options and structure packs already. See the FAQ channel of the Ancient Warfare 2 discord to find out how to do this.
Fixes dialogue getting in the way of right-clicking on enemies with items (shields, for example).
Includes possible crash fix for world gen.
New features:
--NPCs will talk to you when right-clicked. Each faction has unique dialogue, and different dialogue for when they are hostile.
--All dialogue is customizable through the dialogue.json file. You can add, remove, and change dialogue by editing that file (just be sure to use proper JSON syntax.)
Minor Changes:
--Made Zimba a neutral faction.
--Implemented add command for changing player standing with a particular faction
--Added new parasite entities from updated version of SRP to targeting lists (old entities still there so older versions of SRP still supported)
--Added Dwarf strcutures to BOP Crags and Alps
--Limited many Primitive Mobs focused structures to only generate when Primitive Mobs is installed
--Added Climatic Biomes Coastal Waters to the biome lists for many ocean structures
Bug fixes:
--All factions' reputation can change, including Norska and Orc for example. Before, even commands could not affect the standing for many factions.