A TSWoW module that adds spell charges to any spell without requiring core modifications.
Please back up your database before use. This module modifies database data via scripted queries and should not be tested directly on live servers with active players.
- Adds charge-based mechanics to existing spells
- No core edits required
- Automatically handles all ranks of the spells
-
Go to your dataset folder (default:
/modules/default/datasets/dataset/) -
Open
dataset.confand ensure client-extensions is enabled:
Client.Patches = [
"all",
"client-extensions",
"!item-dbc-disabler",
"!fix-combo-points"
];
- If
"client-extensions"has a!in front of it, remove it.
Place the module into your TSWoW modules directory (default: /modules/tswow-module-spell-charges/)
- Open
datascripts/datascripts.tsinside the module folder - Add spell charges to any spell with
SpellCharges.addSpell(spellID, maxCharges); - All ranks of the same spell should be handled automatically.
Run the following commands:
build datascripts
build livescripts
build addon
And please do give feedback/comments/suggestions!