Changes are organized here for record-keeping purposes. Changes are organized from top to bottom by order of most to least recent.
There is a relatively up-to-date and accurate roadmap and list of upcoming changes in the document here.
There is a list of current, known issues here.
This is not an absolute record of every change that happens, just ones that are user-facing or significant under the hood. Click here for the absolute list.
- Arania Exumai buff
- Economy config fixes
- Acromantula spell changes
- All items are now under the
ability_
prefix - Peruvian Powder small cooldown
- Monster Book of Monsters to be finished
- More economy messaging overhauls
- Fixed Madam Pomfrey's Charm's category
- Fixed Ollivader/ticket issue
- Touched up a bunch of economy and currency messaging
- Added path instructions to base wand
- New spell Madam Pomfrey's Charm
- Minor Ferula rework, better healing with a warmup
- Added
example.yml
to root
- Adjusted help menu
- Fixed crup and kneazle ability text
- Moved all shops to the
shop_X
namespace - Moved all menus to the
menu_X
namespace - Updated LICENSE
- Refreshed README
- Added
config/_examples.yml
to gitignore to prevent survival from loading
So this was a big one, sorry. Gonna break this down into pieces.
- Skript Changes 2 new Skripts, refactoring
- force_pack - Forces the user to do
/getrp
on join - op_wand_command - Do
/createopwand
while holding a wand to max its cooldown and cost reduction - shift_right_click_character_menu - Renamed Skript
- Initial Game Flow Changes Simplified game flow for admins
-
Completely moved away from the idea of a
randomizedpotterwand
. All player wands are obtained through the following:-
Obtain a
wandbox
from awandshop
. You will trade yourwandticket
for it, which is your welcome wand. -
Right-click to open the wand box and receive your
playerwand
, the new template for player's wands in PotterPlus.
-
- New Items Three new food items!
- Added some food items which don't do a whole lot at the moment but could be an opportunity to use a model. Butterbeer, pumpkin juice, and house elf stew items added.
- Trick Wand Rework
- Trick wands have been completely reworked to function like a real wand.
- It has one row of 8 spells.
- Menu Changes Made it clearer what is a menu spell
- Every menu spell is prefixed with
menu_
- New FX Demo spell.
- New Sound Demo spell.
- Fixed loading errors by relegating examples to a new folder.
- Added version file.
- Re-branded as PotterPlus.
- Adjusted all first year spells.
- Adjusted required spell language.
- Adjusted Arania Exumai and gave it new upgrade messages.
- Rebalanced Stupefy.
- New format of upgrade messages started on Stupefy.
- Fixes and messages for Magic 8.
- Message and icon fixes for year path upgrades.
- Rictusempra changes.
- Everte Statum balance changes and new SFX.
- Arrow SFX changes.
- Fixed duplicate drops and cooldown parameters.
- Fixed linter checks.
- Adjusted Locomotor Mortis speed and SFX.
- Fixed Flagrate to be in line with new spell idea.
- Adjusted Lumos SFX.
- Appearance menu.
- Full progress menu with spells, upgrades, and wand appearances.
- Added back most particles.
- Added Skripts folder with some useful Skripts I write to work with BP.
actrader
NPC.- Trade Mob XP for Galleons at
xptrader
NPCs. - New currency Mob XP dropped by creatures on death.
- Symbols moved to iron axe namespace.
- New RP symbols.
- Economy enhancements, better messages.
- Gave Flagrate a bunch of levels across four years.
- Adjusted Lumos SFX.
- Added some symbols to RP.
- Cleared a bunch of cast and cast self messages. Probably a bunch left, fix as we go.
- Added black and grey wand appearance.
- Adjusted how Ron and Bellatrix's wands viewed.
- Fixed grey wand appearance.
- Various icon fixes.
- Added invisibility potion tiers.
- Re-worked Essence of Dittany.
- Progress Menu with advanced appearances selection.
- Light brown and grey wand appearances.
- Enhanced messages and cooldown/cost messages return.
- Enhanced Legendary Potion Shop.
- Wit-sharpening potion tiers.
- Ice potion tiers.
- Slight potion nerf with global mage cooldown of two seconds.
- Buffed Death Potion. Can now insta-kill one target with a direct hit and applies damage and wither to those in the AOE.
- Gave potion spells the correct color icon.
- Reverted particles.
- A bunch of new dialogue messages for shopkeeper spells.
- Adjustments to the starter flow and mastery spells.
- A bunch of message changes to meet the new style better.
- Gave Scribblifors and Flintifors sound effects when the item is conjured.
- Re-worked Locomotor Mortis to be a custom projectile spell.
- Adjusted Arania Exumai's SFX for the new RP.
- Gave Brackium Emendo new weights and an additional level.
- Adjusted Flagrate's overall SFX.
- Added Mastery Credit spell shop system for getting the final spell of each year.
- Adjusted how the starting flow for players works with wand shops.
- Merged John Smith Legacy into the pack.
- Cleaned up some parameter definitions (thanks MagicScan!)
- Re-worked Levicorpus with more levels as a projectile spell
- Gave Alohomora 14 levels of progression.
- Re-worked Flintifors and Scribblifors to be in line with my vision for transfiguration spells.
- Adjusted Babbling Curse SFX.
- Re-worked Vermillious and Verdimillious SFX to be in line with my vision for dueling spells.
- Adjusted Herbifors SFX.
- Added 14 levels to Flipendo, two for each year.
- Re-worked Cheering Charm as a self cast with new SFX and 7 levels.
- Re-worked max level Arania Exumai to be a lingering AOE.
- Gave Arania Exumai a rework with levels for every grade.
- Finished restoring all spell icons.
- Restored some of the icons.
- Most spell icons temporarily broken until I go through with the new icons.
- Complete overhaul of resource pack with RP now included in source.
- Made Nox actually cancel Lumos and Lumos Maxima
- Adjusted Lumos FX
- Fixed Avis/Lapifors category
- Re-worked Periculum
- Overall spell description review
- Adjusted Reducio effects
- Added some comments and moved around some spells that will be changed soon
- Re-worked Reducio and added upgrade description messages
- Added
fiendfyre|2
upgrade description message - Removed Spongify Maxima
- Removed Periculux
- Removed Tripudio
- Gave Obliviate a cooldown
- Fixed Verdimillious parameters
- Fixed the last of specialty spells not having a category
- Removed Limus Exumai
- Gave Imperio a cooldown
- Fixed
skeleton_key_ability
category - Re-worked Imperio with leveling
- Fixed a couple of MagicScan violations
- Added correct
confundo
spell with leveling based onconfundus
- Gave Portus a cooldown
- Gave Volo a cooldown
- Disabled Silencio Maxima and Silencio Totalus
- Gave Flight a cooldown
- Added Bedazzling Hex
- Added Bellatrix and Ron Weasley wands
- Gave brooms some nicer lore
- Added Nimbus 2001
- Moved everything except for spell icons over to custom model data
- Added Sorting Hat model and changed numbering system for custom models
- Added custom 3D wand models. They're a little rough but there's an Elder Wand, Harry Potter wand, three basic wands, and a wand box modelled so far. More plans for the future
- Cleaned out a bunch of unnecessary stuff in the data pack
- Added
specialty
category to inherited mob spells
- Converted Flintifors and Scribblifors to use Magic item serialization
- Added
bewitchedsnowball
alias tosnowball
- Fixed Magical Creatures category text
- Fixed Bewitched Snowball file paths
- Re-worked Bewitched Snowball
- Moved to Magic 7.7.6
- Adjusted Potion Shop UI
- Re-worked Colorvaria
- Simplified material sets
- Fixed color of Spell Shop GUI title
- Added Bundimun spawners
- Adjusted Bowtruckle spawners
- Removed "disabled" effects since it doesn't do anything significant
- Modified items.yml text to be consistent
- Adjusted costs to be more readable
- Adjusted category names to be more readable
- Overhauled wand messages to be much more readable and pretty
- Adjusted Homenum Revelio SFX
- Overhauled spell descriptions
- Fixed Vermillious not having a category
- Re-worked lore for wands and spells
- Fixed Bubblehead
- Fixed Herbifors
- Made sure every spell had an
icon_disabled
property - Changed Erumpent type from Polar Bear to Ravager
- Added a ton of new sound effects. Check the wiki for info.
- Removed references to obsolete
icon_url
- Added leveling to Crucio
- Cleaned up Avada Kedavra
- Re-worked Lumos Solem. Requires LightAPI.
- Tweaked Lumos and Lumos Maxima SFX to be a tad better
- Adjusted
broom
spell to levitate the player since brooms are having issues. - Adjusted Glisseo and Finestra
- Re-formatted material files
- Moved glass types over to 1.14.4
- Fixed some spell file name formats
- Split up disabled mobs for future reference
- Added Felifors -> The cats to cauldron spell for Third Years
- Adjusted the Elder Wand again
- Fixed a bug with Potion Shops
- Adjusted and added pieces to the wand lore
- Re-worked Potion Shop (
potionshop
) - Added Love Potion crafting
- Ashwinder mob re-worked
- Added Draught of Living Death
- Converted all offensive potions to be throwable
- Added potion type descriptor to all potion names
- Added sound FX to throwable potions
- Added Death Potions
- Added tracking radiuses to aggro mobs
- Adjusted Incendio
- Adjusted Impedimenta
- Adjusted Immobulus
- Adjusted Homenum Revelio
- Added disabled icon to Glisseo
- Changed Crup and Kneazle SFX and messages
- Re-named TO_DO.md to ROADMAP.md
- Added Oculus Potions
- Added disabled icon to Herbifors
- Balanced and fixed Glisseo
- Added disabled icon to Furnunculus
- Re-worked Fumos
- Added disabled icon to Flintifors
- Adjusted Flagrate
- Added mana costs to Firestorm
- Re-balanced Finestra
- Added Garroting Gas potions
- Added Essence of Dittany potions
- Fixed Pompion Potion and Invisiblity Potion mana costs
- Added Pompion Potions
- Added Invisibility Potions
- Moved common effects and disabled effects over to /effects/
- Added some barebones documentation to some files
- Re-worked Aguamenti SFX
- Added Flying Carpets
- Tagged a bunch of spells with nojail
- PVP restricted a bunch of spells
- Removed non-existent path references from classes
- Removed attributes
- Tailored the Elder Wand
- Re-worked Incarcerous leveling
- Re-worked Brachiabindo leveling
- Re-worked Arresto Momentum leveling
- Re-worked Aqua Eructo leveling
- Re-worked leveling for Alohomora
- Re-worked leveling for Alarte Ascendare
- Added leveling to Aberto
- Fixed fizzle and backfire messages
- Re-structured and updated to do file
- Re-structured spell files
- Updated spell messages to fit format
- Changed the format of a bunch of message files
- Re-structured /messages/ folder
- Added Wit-Sharpening Potions
- Linted and cleaned up /messages/ folder
- Linted and cleaned up /wands/ folder
- Linted and cleaned up /spells/ folder
- Added .yamllint file
- Fixed Ferula disabled icon
- Balanced Extinguishing Charm
- Balanced Expulso
- Balanced Expelliarmus
- Balanced Everte Statum
- Balanced Erecto
- Fixed Epoximise disabled icon
- Balanced Emancipare
- Optimized Disillusionment Charm
- Balanced Defodio
- Balanced Colloshoo
- Balanced Cheering Charm
- Balanced Cascading Jinx
- Fixed Carpe Retractum disabled icon
- Adjusted Bubblehead Charm
- Fixed Brackium Emendo disabled icon
- Balanced Bombarda
- Balanced Baubillious
- Balanced Babbling Curse
- Balanced Avis
- Balanced Arresto Momentum
- Balanced Arania Exumai
- Balanced Apparate
- Balanced Aparecium
- Balanced Alohomora
- Balanced Aguamenti
- Balanced Accio
- Fixed Furnunculus
- Fixed Flight spell
- Added Confusing Concoctions
- Added Blood-Replenishing Potions
- Added Ice Potions
- Added Beguiling Bubbles
- Added Befuddlement Draughts
- Added Baruffio's Brain Elixirs
- Added Babbling Beverages
- Added Antidote to Uncommon Poisons
- Added Antidote to Common Poisons
- Patched up a weird lore bug in
potionshop
- Added Anti-Paralysis Potions
- Added Amortentia
- Added Burping Potions
- Added a Potion Shop (
potionshop
) - Added Love Potions
- Fixed some
choosepath
messages - Fixed Sword of Gryffindor ability categories
- Fixed
baubillious
category - Split up
config.yml
under/config/
- First draft of post-grad progression. Visit a
choosepath
NPC. - Upgraded visuals of Flame-Freezing Charm
- Made fun wand flags consistent
- Re-arranged wands folder
- Fixed Melofors material reference
- Fixed weird implementation of Trick Wand
- Added new ability to Sword of Godric Gryffindor
- Fixed weird implementation of Portable Swamp
- Added burp sound to Gillyweed
- Overhauled SFX for
peruvianpowder
- Fixed weird implementation of Peruvian Instant Darkness Powder
- Fixed weird implementation of Conductor's Wand and Music Box
- Fixed weird implementation of Basic Blaze Boxes and Deflagration Deluxes
- Fixed weird implementation of Keys and Skeleton Keys
- Fixed weird wand implementation of Gillyweed
- Fixed a bug where
trickwand
did nothing - Overhauled visuals of the
basicblazebox
anddeflagrationdeluxe
- Added more paths to flesh out how post-grad pathing will work
- Removed unnecessary comments from mob files
- Split up Kneazle and Crup mob types into separate files
- Removed AC drops from mobs
- Fixed a grammatical error in two wand descriptions
- Re-worked Pulvifors effects and added leveling
- Re-balanced Bewitched Snowball costs and effects
- Removed Bombarda
warmup
effects and placed them undercast
- Re-worked how
bubblehead
works - Normalized Lumos potion effect level
- Removed path reference that was causing a warning
- Re-named
ollivander
towandshop
- Adjusted Conductor's Wand and Music Box wand keys to match style
- Adjusted effects when purchasing and opening a Wand Box
- Added NPC category, split up
shops.yml
, fixedbookshop
- Skinned text for
choosepath
to match the UI - Added
dark
path - Split up years into a folder
- Fully implemented
choosepath
spell with UI - Added a
choosepath
spell - Cleaned up some unnecessary files
- Moved base classes script from
classes.yml
to/classes/base.yml
- Un-ignored classes folder. Beginning of branching paths starts here.
- Re-named "special.yml" materials to "stairs.yml"
- Made all attributes have a min value of 1
- Cleaned up shop spells, disabled a few, added Galleons
- Changed shop messages to match UI
- Sweeping changes to clean up wands, disable a ton, etc.
- Disabled unnecessary automata
- Disabled unnecessary effects
butterfly
andfountain
- Updated
default
spell text to fit the new UI
- Adjusted spell upgrade text to match new UI
- Added official data pack. See more on wiki
- Turned down
araniaexumai
sound fx - Adjusted
lumosmaxima
effects and re-balanced - Adjusted
lumos
effects - Adjusted starting events
- Disabled
wandbox
template - Tinkered with
godricssword
to a more balanced place
- Changed
basic_blaze_box_ability
icon to resolve console warning - Tweaked and sorted various message files
- Adjusted and sorted spell categories
- Sorted some spell YAML files
- Adjusted cooldown for
finiteincantatem
- Adjusted mana costs for
ferula
- Re-worked and fixed
brackiumemendo
- Adjusted mana costs and added sound fx for
brachiabindo
- Fixed grammatical error in
colloshoo
description - Adjusted
araniaexumai
cooldown - Adjusted
incendio
cooldown - Added sound fx and adjusted cooldown for
flipendo
- Re-worked spell
nox
- Balanced
locomotormortis
and added sound fx - Fixed example spell being unfaithful to lore
locomotomortus
tolocomotormortis
- Fixed error creating item fish in console
- Changed
percutios
tolightningcurse
- Changed
bruchumaculeatos
tostinginghex
- Changed
cantis
tosingingcharm
- Changed
multabasiorum
tocascadingjinx
- Changed
flagellos
towhippinghex
- Changed
frigusignatus
toflamefreezingcharm
- Changed
felixleporemos
tocheeringcharm
- Changed
ignisdisceditus
toextinguishingcharm
- Changed
despello
tobabblingcurse
- Updated and re-arranged all of the MD files
- Added mana cost to Scribblifors along with spell charge time text
- Increased cooldown, undo time, and added sound fx to Lumos Solem
- Converted Immobulus to a CustomProjectile
- Converted Rictusempra to a CustomProjectile
- Balanced timings of Arresto Momentum and Pulvifors, respectively
- Added chance of fizzling to Alohomora
- Increased cooldown and added sound fx to Immobulus
- Increased cooldown and mana cost on Everte Statum
- Increased cooldown on Wingardium Leviosa
- Increased cooldown on Flagrate
- Increased cooldown on Pulvifors
- Increased cooldown on Despello (Babbling Curse)
- Added sound fx to Arresto Momentum
- Changed Herbifors sound fx to be less irritating
- Adjusted warm-up time and added warm-up time description to Bombarda
- Increased cooldown, warm-up time, and added warm-up time description to Carpe Retractum
- Adjusted sound fx for Erecto
- Added visual and sound fx to Impervius
- Adjusted visual fx for fourpoint, added sound
- Adjusted Emancipare effects and audio
- Added sound fx to Volo
- Fixed Verdimillious lore
- Fixed Patronus cast audio
- Fixed Avada Kedavra warmup lore
- Fixed Arrow Maxima delay issues
- Changed Lacarnum Inflamari sound fx
- Added Alarte Ascendare sound fx
- Added Pulsus sound fx
- Changed Glisseo to use packed ice instead of transparent ice for build security
- Adjusted Aparecium fx with added sound
- Made Obliviate cause confusion
- Added sound fx to Obliviate
- Fixed Obliviate Maxima issues
- Added Carpe Retractum sound fx
- Overhauled Patronus Charm
- Improved Disillusionment Charm fx
- Buffed Disillusionment Charm and added levels
- Added levels to Liberacorpus
- Fixed a hidden spells issue
- Sound fx changes to Colloshoo, Brackium Emendo, Vermillious, and Verdimillious
- Icon fixes for various spells
- Improved Portable Swamp
- Re-worked Ferula
- Re-worked Tarantallegra
- Re-worked Volo
- Re-worked leveling for Accio with slight nerf
- Added sound effects to Arania Exumai and Limus Exumai
- Re-worked Impedimenta with new effects and a stat nerf
- Re-wrote Expelliarmus from scratch
- Re-worked Brackium Emendo
- Re-worked Obliviate particle effects
- Buffed Verdimillious and followed Vermillious
- Buffed Vermillious
- Buffed Multa Basorium
- Nerfed Everte Statum
- Re-worked Furnunculus with new icon, effects, levels
- Re-balanced Incendio with new levels
- Fixed slowness on a bunch of spells
- Added slowness to Scribblifors
- Added slowness to Flintifors
- Added more depth to the leveling of Homenum Revelio
- Added Basic Blaze Box and Deflagration Deluxe
- Overhauled Salvio Hexia with new levels and stats.
- Nerfed Expulso and spread it out across more levels.
- Buffed Homenum Revelio across multiple levels
- Buffed Percutios and split it into more levels
- Updated Carpe Retractum with new level and balance
- Re-worked Immobulus leveling
- Re-worked Rictusempra leveling
- Re-worked Herbifors leveling
- Re-worked Waddiwasi leveling
- Re-worked Epoximise leveling
- Re-worked Lumos Maxima leveling
- Fixed progression on Flagrate
- Re-worked Vermillious leveling
- Re-worked Ascendio
- Overhauled spell and wand looks
- Fixed broken potion effects
- Added Godric Gryffindor's Sword
- Added more levels to Aguamenti
- Added Peruvian Instant Darkness Powder
- Added back Firebolt and Nimbus brooms
- Buffed and added leveling to Scribblifors and Flintifors
- Converted all upgrade messages to new multi-line format
- Re-worked Bubblehead Charm with leveling and nerf
- Added Ignis Disceditus leveling
- Added Bewitched Snowball leveling
- Fixed Lumos leveling
- Nerfed Arania Exumai
- Changed
flagrate|2
to be more visible - PVP restricted spells that should be PVP restricted
- Fix Conductor's Wand inheritance
- Added Trick Wands
- Added Overgrown Bowtruckle
- Added Key and Skeleton Key items
- Added spawners for Erklings, Bowtruckles, and Centaurs
- Added AC drops to some Magic Mobs
- Re-worked Flagellos
- Re-worked Alohomora and Aberto
- Added Portable Swamps
- Converted to use custom currency system
- Removed all custom messages in preparation for overhaul
- Revamped Aparecium
- Added Ashwinder spawners
- Restructured spawner automata
- Added Erumpent spawners
- Buffed Erumpent
- Converted all spells spells that used long-form class references to use short-hands. (ex.
AtomEffect
->Atom
orCustomProjectileAction
->CustomProjectile
)
- Converted all
PotionEffectAction
spells to not use aggregate format - Re-balanced and nerfed Protego
- Overhauled
frigusignatus
, the Flame-Freezing Charm particles and buffed it - Fixed Crucio particles from Magic update
- Nerfed and overhauled Avada Kedavra
- Buffed and fixed Gillyweed messages
- Fixed Expelliarmus colors
- Fixed passthrough for Expelliarmus and made
hit_entity
apply on hitting anything - Changed Atmos and Meteolojinx Recanto messages to be less verbose
- Re-worked Lumos, Lumos Maxima, and Lumos Solem
- Added spawner automata
- Removed
not_canon
folder - Moved Avis and Lapifors to action system and used new
undo_entity
effects - Updated Periculum colors to be lore-accurate, added EffectRing to periculum|3
- Fixed base wands starting with Vermillious due to classes
- Added license.md
- Shifted material lists from
materials.yml
to use/materials/
- Re-organized the
/wands/
folder to negate the need for awands.yml
file - Disabled a bunch of wands that are unnecessary for this configuration and created a list of those to overhaul (
/wands/to_redo.yml
)