I'll start with the breaking change as this is the most important for server owners to know about! The item field within the Slam skill (Doomfist Hero) is now standardised and works like the other item fields within the other heroes such as Scavenger.
Code (YAML):
Doomfist:
colouredName
:
"&8&lDoomfist"
description
:
"You are Doomfist."
skills:
punch:
skill
: SLAM
item:
type
: AIR
landCooldown
: 10
airCooldown
: 1
foodCost
: 3
minimumFood
: 6
diameterRadius
: 5
damage
: 8
cooldownMessage
:
"&#f0f-#000&&lSlam &fCooldown: %currentcooldown% seconds"
noFallDamage:
skill
: DAMAGERESISTANCE
damageMultiplier
: 0
damageCause
:
-
"FALL"
The new Doomfist config looks like this above, and the interesting bit is the
Code (YAML):
item:
type
: AIR
part, make sure yours looks like this!
I have also added a superheroes.hero.others permission which is required to give heroes to other players. This is because many servers were using /hero as the primary way of allowing players to pick their hero!
If you don't write anything in the /hero field you are also told what your current hero is and these new messages have been added to the languages.yml (you might need to reset it)