Dragon's Dogma 2

File information

Last updated

Original upload

Created by

sorrynameused

Uploaded by

sorrynameused

Virus scan

Safe to use

Tags for this mod

About this mod

An edit of HCL's "Cast magic without a staff" mod with additional hotkeys and different skills, made with a keyboard layout in mind. Compatible with HCL's version! Why not use both?

Requirements
Permissions and credits
Changelogs
An edit of HCL's "Cast magic without a staff" mod with additional hotkeys and different skills, made with a keyboard layout in mind. Compatible with HCL's version! Why not use both?

REQUIREMENTS:
Fluffy's mod manager, REframework, ScriptCore

RECOMMENDED INSTALLATION:
Drag anddrop zip folder into Fluffy's mod manager and activate it.

MANUAL INSTALLATION:
drag the contents of the "reframework" folder from this mod into:
SteamLibrary\steamapps\common\Dragons Dogma 2\reframework
(location may be different if your game installation and reframework folder is located elsewhere)

UNINSTALL:
Deactivate it if you installed via Fluffy's mod manager, otherwise just remove this mod's files from your game installation folder.

USAGE:
QERTXCVB are the default hotkeys, with (left) Ctrl being your modifier key. You can change these hotkeys by editing the SNUQuickSkill.json file with a text editor, located in reframework\data under your game's installation folder. You can also modify this in game using the generated Script UI menu under the REframework menu, however these edits seem to only be temporary and will reset the next time the game loads/you reset your scripts.
The current and default set up is as follows:

Q: High Hagol
Ctrl+Q: Maelstrom

E: Concussive Leap
Ctrl+E: Smokescreen

R: Dragoun's Foin
Ctrl+R: Magic Speregonne

T: High Thundermine
Ctrl+T: High Empyrean

X: High Seism
Ctrl+X: Meteoron

C: High Halidom
Ctrl+C: Celerity

V: High Frigor
Ctrl+V: Salamander

B: Mirour Shelde
Ctrl+B High Palladium



ADDITIONAL INFO:

I formatted the script in a way that should be fairly easy to read through, so feel free to take a stab at editing it and changing up skills to match your playstyle. I do not know much regarding other skills names or their ID's, the ones included in this mod are the ones I was able to successfully make a guess at by following the same naming format like job4_CS01 etc. There are further discussions on HCL's mod page "Cast magic without a staff" where people have made guesses at different skill names, several have been verified as functional.
Some skill IDs I discover will be noted here:
Job04.Job04_SkillAttack.Job04_CS03 - Thief's ensare/implicate skill, note this mod just casts the skill, so you don't really get a chance to properly aim it.
Also I highly recommend checking out HCL's mods, they have a bunch of interesting scripted mods and this mod is compatible with them!

CREDIT:
Myself (sorrynameused, or SNU for short) and HCLHCLHCLHCL (HCL for short).
I made these minor edits to HCL's script and uploaded this mod with their permission. "For my mods, you can do whatever you want with them" -HCL.
I give permission to use and edit my mods however you like, just remember to be polite and give credit where appropriate.
I would love to see what other people come up with! :)


FAQ:
Can you make an advanced version with advanced skills like High Frigor?
Already done, this mod will use the advanced versions of skills if you have them unlocked.

Can you add X skill?
Maybe but probably not. Most other skills are difficult to add in a way that makes them usable, eg. Levin requires you to aim/lock on while you are charging/casting it, but quick-casting it with a hotkey skips the charge/cast time and hence skips the aiming, resulting in a chaotically unaimed cast of Levin. I also don't know the names/ID's for all skills and I am always guessing at them. Some of my guesses so far have worked and resulted in an actual skill executing (instead of just doing nothing).

I changed around the skills and now X spell won't cast properly, how do i fix it?
Check the CONFIGURATION section of the script, if the interval/pause time is too short, then your character might not finish casting the ability, eg. Meteoron requires 1.5 seconds to activate, while Frigor can successfully cast in 0.5 seconds.

Where can I find more skills/IDs/names?
Idk, if you find out, please share. I literally just guess them.
Job04.Job04_SkillAttack.Job04_CS01 is the thief's biting wind
Job04.Job04_SkillAttack.Job04_CS02 is the thief's skull splitter, you can guess/test others

Can you edit the code to do X differently?
Probably not, I know nothing about Lua coding, I'm just a lowly scab, Ser.