Wizardry

Wizardry 1.1.7

- Changed the smoke FX to the new FX. Changed default despawn time to 45 (matches new smoke grenade time)
Fix for players getting red client error or being kicked when cycling thru all spells.
- fixed item ids for rust update
**** Due to some changes. Please Delete your config file and Language Files first ****

- New Spell : Player Damage Buff : When used, players damage output will be doubled (by default) for 30 seconds. Damage multiplier, buff duration, spell cost and level requirement can be adjusted via config, as well as the Image used for Spell / Buff Icon.

- New Spell : Player Damage Immunity : When used, player will take no damage (by default) for 30 seconds. Damage reduction scale, buff duration, spell cost and level requirement can be adjusted via config file, as well as Image used for Spell / Buff Icon.

** Once these seem to work fine for players, I will add AOE versions of them to use. And also make various built in Potency levels per Wizard level as well.
*** Config options have changed, if you have any issues, please delete config and reload plugin ***

- Water Spell : added config options for water amount "thrown" by the spell on hit per Wizard Level. By default a full bucket of water throws 2000 water. Level 1 wizards throw 2000 by default, level 2 throws 8000, and level 3/4 throw 20000. All of which can be changed in config file.
- Added new Water Bomb Effect on water spell hit (much cooler look )
**** Config has changed, please delete your config first and reload plugin ****

- Missle Spell Damage fix : corrected the damage for Missle spells.. they where really over powered.
It is now more of a damage multiplier. So in the config , the text has changed. and the default multiplier is 2 and not 25 like it used to be. Setting the new Missle Spell Damage Multiiplier to 1 will basically let the msisle spell act just like normal rockets in terms of damage.
- Missle Spell changes : Added a different prefab for the Levels of Wizards. Lower level wizards will do less damage by default. Each prefab can be changed in the config file. From my testing, the prefabs are set from lowest damage for Novice wizards and higher applied damages for higher wizard levels.
- Fire Spell Changes : Added options for each Wizards level to have a more Potent Fire Spell. Novice wizards will spawn a smaller fire and larger the higher level you get. The spawnable fire size can be changes in the config file for each Wizard level.
- Tweaked coding arrangement a little as well.

I hope the options above will help from one shooting a building and blowing it up.. lol
*** Please Delete your Config File and Lanuage File first *****

- Added Vanish Spell (must have Vanish Plugin, but no permissions for Vanish needed) - default is set for lvl 4 (admin) but you can decide what level of wizard to give this to and mana cost.
- Added config options for the new Vanish Spell including Amount of time vanished, spell cost and spell Icon URL link;
- Fixed Adept Wizards Master level coding
- Fixed Admin Only Permissions wizards not being able to make wands.
- Changed Start mana to 100 by default. Can still be changed in config file.
- Added Config options to change the Icon URL for all spells.
  • Like
Reactions: VinylFresh
*** Due to configuration changes, if you have any issues, please delete config file and reload plugin ***

- Added config option to change amount of damage done by Missile Spell.
- Added config option to set starting amount of mana. So players can start with 0 on login, then slowly gain mana as they rest. default is Max of 1000.
- Added Option to Allow mana recovery by using/eating certain items. By default this is set to True to allow.
- Added 4 configurable item ID's that can be used to recover mana when used. By default they are cooked pork, cooked fish, cooked chicken, cooked deer meat. You can use other things like syringes and stuff just change the item ID, and when its used, it will add the amount of Mana in config.
- Added configurable Amount of mana to recover when using/eating something.
- a few other coding tweaks.

Note: Smoke spell is still in. I may have a workaround, if not, next update I will replace it with something. But you can always disable it by setting it to a 4 for level needed to use. So only players with wizardy.admin perms can see/use the smoke spell.
  • Like
Reactions: VinylFresh
*** Config file and Language file both have changed, if you have issues. please delete them both and reload plugin ***

- Added New Spell. Water Spell. This will splash water on the location you are looking at when wand is used. Useful to put Fires out.. :)
- Added Config Options for new Water Spell Mana Cost and Water Spell Range.
- Added wizardry.admin permission, basically used to allow using of all spells with no mana cost.
- Added Configurable "Wizard Level Requirement for each spell". Set the level for each spell. So if you set it for level 2, only Adept wizards or higher will be able to toggle the spell, and to use it. Spells that are not authorized will not show up when cycling thru them. By default all spells are available to level 1 and higher.
Level 1 - Novice wizard permission user
Level 2 - Adept wizard permission user
Level 3 - Master wizard permission user
Level 4 - Admin Permission User
- Added Configurable Wizard Level Mana Reduction amount. Higher number means Wizard get less mana reduced due to that specific level.
example: Adept is set for 4 by default. That means the mana cost set in config for that spell, is then reduced by 1/4. So if base mana cost is 400, it will then be reduced by 1/4 to 300 mana needed.