File information

Last updated

Original upload

Created by

alphaZomega

Uploaded by

alphaZomega

Virus scan

Safe to use

Tags for this mod

About this mod

A challenging new human enemy, the Enchantress, roams the wilds and can be summoned to fight alongside you. Features a unique moveset

Requirements
Permissions and credits
Changelogs
Donations
Enchantress

1. A woman who uses magic or sorcery, especially to put someone or something under a spell
2. A very attractive and beguiling woman

The Enchantress is a new enemy type for Dragon's Dogma 2 added via Skill Maker. She is a beautiful and powerful sorceress wielding an archistaff with a unique set of fighting abilities. She is a challenging fight with devastating moves that come out quickly and it's recommended to give yourself some powerful abilities of your own with Skill Maker when taking her on.
A skill is also available to summon her to your aid and follow you around.


Installation


  • Install Skill Maker and its requirements
  • Copy the RAR file from this mod into your Fluffy Mod Manager mods folder and install it. OR extract the contents of the RAR file into your game directory
  • Launch the game with Skill Maker and open the Enemy Skill menu at the top. You can load the whole mod at once by loading "Enchantress" from the Skillset list loader, at the top of Enemy Skill. Or you can load to specific enemies if you navigate to 'Humans' -> 'Bandits' -> 'Lost Mercenary' and select the 'Enchantress' skillset. Using the "Pick File" button lets you load the skillset onto other enemy types, should you desire.
  • You can summon an Enchantress to be your ally using the normal player skill 'Summon Enchantress', which you can find in the normal skills lists and load to a skill slot. If you want to fight her, open up the skill and go to 'Nodes', then to the node called 'Summon' and check 'Hostile summon'
  • The Enchantress can also spawn naturally in the open world, replacing Lost Mercenaries and Coral Snakes (stronger bandit types) 5% of the time


Usage


  • You can summon an Enchantress to be your ally using the player skill 'Summon Enchantress', which you can find in the normal skills lists and load to a skill slot. If you want to try fighting her, open up the skill and go to 'Nodes', then to the node called 'Summon' and check the 'Hostile summon' checkbox
  • The Enchantress can also spawn naturally in the open world, replacing basic Lost Mercenaries and Coral Snakes 5% of the time. The level requirement and the enemies she replaces + the odds of replacing them can be edited in the 'Summon Enchantress' Enemy Skill under 'Lost Mercenary' (this is a simple copy of the player version that just spawns her and does nothing else).
  • Her individual abilities are a list of 11 skills under 'Lost Mercenary' bandit type in Skill Maker's 'Enemy Skill' section. Each of these skills can be tweaked there, though there are many Lua custom functions being used.

For modders, this skillset serves as an example of how to make a new enemy type using Skill Maker. Having some ability with Lua is helpful here, though you can still do as much as with player skills without using it.
The 'Summon Enchantress' skill has a very large Custom Function that is like a script mod of its own repeating every frame and managing its summoned instance. This function sets up much of the face/body appearance including swapping meshes, then checks every frame for specific changes (such as falling a certain distance then activating levitation) and launches other skills or actions depending on the circumstances.
Her Enemy Skills are like player skills but often use custom functions to change themselves or launch other skills depending on the situation, or to check random odds before continuing on certain tangents. Some skills even edit themselves, such as 'Random Spell', which enables/disables nodes based on the spell chosen.


Offensive abilities
Fireball - Replaces basic Mackick Bolt. The enchantress will cast a ball of green energy that explodes when it gets near you, staggering you.

Seism Shot - Replaces basic Focused bolt. The enchantress will project 3 seismic explosions in a short line from her position.

Dragon's Breath - Replaces Flagration. A huge stream of flames, as if from a dragon's maw, erupts from her palm.

Energy Blast - Replaces Decanter. The enchantress charges up and releases a massive green energy explosion. Interrupt her or get out of range.

Summon Aid - When the Enchantress reaches 50% health, she will cast Palladium, levitate into the air and summon a great meteor that will explode into either a Magma Scale or three weaker Hobgoblins

Random Spell - When casting any spell besides Decanter / Energy Blast, the actual spell cast will be randomly picked from these:
    Hagol (Blizzard)
    Seism (custom / multiple)
    Salamander (custom / powerful)
    Maelstrom (custom)
    Frigor (custom / multiple)
    Levin (custom / multiple)
    Flagration (Dragon's Breath)
    Thundermine
    Solemnity (Silence)


Defensive abilities

Escape - After being hit (but not knocked to the ground), the Enchantress will quickly dash backwards out of reach to protect herself, if there is space. There is a 50% chance she will attack with a fireball while doing this.

Breathing Room - After being hit (or sometimes while being pummeled), the Enchantress has a 40% chance to quickly counterattack with a palm strike of yellow energy, knocking you back for no damage. 

Wakeup Levitate - While standing up after being knocked over completely, the Enchantress will quickly levitate into the air and blast you with Dragon's Breath if you are close or will pursue you with three Fireballs if you are far.

Fire Dash - When you are within striking distance, the Enchantress has a chance to instantly dash forward or diagonally through you, leaving a trail of flames in her wake. She can do this once every 15 seconds and if she does it while casting she will complete the cast after she finishes dashing.

Palladium - Every 30 seconds, the Enchantress will attempt to enable her Palladium shield, blocking the next two hits

Grab Escape - Should you pick her up or hold her down, the Enchantress can wrest herself from your grasp. The speed in which she escapes increases when under half health. If you grab her twice within the period of 15 seconds, she will instantly escape the second time.

Levitate - The Enchantress uses levitation liberally, following her target up cliffs and across rivers with it. If she falls or is thrown from a dangerous height, she will use it to save herself and return to her target. If she is hostile to her target she has a chance of casting Fireballs while pursuing them.

Tips


Try not to be greedy, she will punish you for spamming at her
Hitting her with a melee attack while she is levitating or doing Fire Dash will knock her over
Her summons will die when she dies
Her levitation recovery in midair keeps her falling momentum; you can use this to your advantage to hurt her with fall damage or brine