Add four new kits and kit event hooks
Introduce Armorer, BlackPanther, Rattlesnake and Voodoo kit implementations and wire them into the plugin. Add new Kit hooks (onKillEnemy, onToggleSneak, onItemBreak) and PassiveAbility.onKillEnemy so kits can react to kills and item/sneak events. Update KitEventDispatcher to dispatch kill, sneak-toggle and item-break events, handle BlackPanther push-projectiles, and expose the ICE/black-panther PDC keys. Register the new kits in SpeedHG and add language entries for Rattlesnake and Armorer messages.
This commit is contained in:
@@ -176,4 +176,88 @@ kits:
|
||||
wither_beam: '<gray>You have summoned your deafening beam!</gray>'
|
||||
shield_activate: '<gray>Your shield of darkness has been activated!</gray>'
|
||||
shield_break: '<red>Your shield of darkness has broken!</red>'
|
||||
ability_charged: '<yellow>Your ability has been recharged</yellow>'
|
||||
ability_charged: '<yellow>Your ability has been recharged</yellow>'
|
||||
rattlesnake:
|
||||
name: '<gradient:green:lime><bold>Rattlesnake</bold></gradient>'
|
||||
lore:
|
||||
- ' '
|
||||
- 'AGGRESSIVE: Sneak-charged pounce'
|
||||
- 'DEFENSIVE: 25% counter-venom on hit'
|
||||
items:
|
||||
pounce:
|
||||
name: '<green>Pounce</green>'
|
||||
description: 'Sneak + right-click to lunge at an enemy'
|
||||
passive:
|
||||
aggressive:
|
||||
name: '<green>Pounce Strike</green>'
|
||||
description: 'Apply Poison II on pounce-hit (x3 after Feast)'
|
||||
defensive:
|
||||
name: '<green>Counter Venom</green>'
|
||||
description: '25% chance to reflect Poison when hit'
|
||||
messages:
|
||||
pounce_hit: '<green>Pounce hit <count> target(s)! Poison II applied!</green>'
|
||||
pounce_miss: '<red>Pounce missed! Nearby enemies were disoriented.</red>'
|
||||
venom_proc: '<green>Counter Venom triggered!</green>'
|
||||
armorer:
|
||||
name: '<gradient:gray:white><bold>Armorer</bold></gradient>'
|
||||
lore:
|
||||
- ' '
|
||||
- 'Upgrade armor every 2 kills.'
|
||||
- 'Broken armor is auto-replaced.'
|
||||
passive:
|
||||
aggressive:
|
||||
name: '<gold>Battle High</gold>'
|
||||
description: 'Gain Strength I for 5 s after each kill'
|
||||
defensive:
|
||||
name: '<aqua>Fortified</aqua>'
|
||||
description: 'Iron / Diamond armor receives Protection I'
|
||||
messages:
|
||||
armor_upgraded: '<gold>Armor upgraded to tier <tier>!</gold>'
|
||||
armor_replaced: '<yellow>Broken armor replaced automatically.</yellow>'
|
||||
voodoo:
|
||||
name: '<gradient:dark_purple:light_purple><bold>Voodoo</bold></gradient>'
|
||||
lore:
|
||||
- ' '
|
||||
- 'AGGRESSIVE: Wither on hit + root below 50%'
|
||||
- 'DEFENSIVE: Curse enemies for buffs'
|
||||
items:
|
||||
root:
|
||||
name: '<dark_purple>Root</dark_purple>'
|
||||
description: 'Root an enemy below 50% HP for 5 seconds'
|
||||
curse:
|
||||
name: '<light_purple>Curse</light_purple>'
|
||||
description: 'Curse nearby enemies for 15 seconds'
|
||||
passive:
|
||||
aggressive:
|
||||
name: '<dark_purple>Wither Touch</dark_purple>'
|
||||
description: '20% chance to apply Wither on melee hit'
|
||||
defensive:
|
||||
name: '<light_purple>Dark Pact</light_purple>'
|
||||
description: 'Speed + Regen while cursed enemies are nearby'
|
||||
messages:
|
||||
root_activated: '<dark_purple>Enemy rooted for 5 seconds!</dark_purple>'
|
||||
root_received: '<red>You are rooted!</red>'
|
||||
curse_cast: '<light_purple>Cursed <count> enemy(s) for 15 seconds!</light_purple>'
|
||||
curse_received: '<red>You have been cursed by a Voodoo player!</red>'
|
||||
ability_charged: '<yellow>Ability recharged!</yellow>'
|
||||
blackpanther:
|
||||
name: '<gradient:dark_gray:white><bold>Black Panther</bold></gradient>'
|
||||
lore:
|
||||
- ' '
|
||||
- 'AGGRESSIVE: Push + Vibranium Fists'
|
||||
- 'DEFENSIVE: Wakanda Forever! fall-pounce'
|
||||
items:
|
||||
push:
|
||||
name: '<gray>Vibranium Pulse</gray>'
|
||||
description: 'Knock back all nearby enemies and activate Fist Mode'
|
||||
passive:
|
||||
aggressive:
|
||||
name: '<gray>Vibranium Fists</gray>'
|
||||
description: '6.5 bare-hand damage for 12 s after Push'
|
||||
defensive:
|
||||
name: '<white>Wakanda Forever!</white>'
|
||||
description: 'Fall from 3+ blocks onto an enemy for AOE damage + crater'
|
||||
messages:
|
||||
fist_mode_active: '<gray>⚡ Vibranium Fists active for 12 seconds!</gray>'
|
||||
wakanda_impact: '<white>Wakanda Forever! Hit <count> enemy(s)!</white>'
|
||||
ability_charged: '<yellow>Ability recharged!</yellow>'
|
||||
Reference in New Issue
Block a user