Mod Functions - Jboymercs/bomd GitHub Wiki

This page covers global or things attached to entities such as Boss Scaling.

Boss Systems

Boss Scaling: Boss Scaling only occurs in a multiplayer environment, it will basically add Extra Health and increase Attack Damage based on if there are more than one players. Below is the chart in how this functions.

  • One Player : None
  • Two Players: 40% Health Boost, 18% Attack Damage Increase
  • Three Players: 80% Health Boost, 35% Attack Damage Increase
  • Four Players: 120% Health Boost, 54% Attack Damage Increase

Boss Target Switcher: If more than one player is detected the boss will switch between different players allowing for a more dynamic and intricate Experience.

Boss Reset System: If a Boss has had a player target and there are no current players within its follow range (including players it cannot see) A timer will start. Once this timer reaches 0, the boss will remove itself and replace its spawn point with the key block and a chest atop with the key in it. This system is for if all the players die, they can return and grab there loot without the worry of a boss on them. In turn this means starting over the boss entirely.

Boss Spawnpoint System: All Bosses (Except the Night Lich) have a spawnpoint attached to when they spawn from a key block. If they get too far from that position they will be teleported back to the spawnpoint.

Boss Not In Combat: If a boss doesn't actively have a target and you are within its range, it will heal back health as punishment for leaving its area, until it eventually resets itself.

Boss Enragement System: When a boss or mini-boss is below 15% Health, it will get a massive damage increase. Making spotting attacks and patterns more crucial to the player. (Configurable)

Global Events

This part is mostly too include specific stuff tied to events.

  • Soul Stars will not drop for the Player when they slay an undead mobs and don't have the achievement for slaying the Knight of Burning Flame.

Commands & Resources

You can use the locate command to help find some of the structures faster. It'll be with /locateDA. All the structures that can be located and there command name are listed below.

Void Blossom Cave : /locateDA BlossomCave

Burning Flame Arena : /locateDA BurningFlameArena

Forgotten Temple : /locateDA ForgottenTemple

Frozen Castle : /locateDA FrozenCastle

Gaelon Sanctuary : /locateDA GaelonSanctuary

High Court City : /locateDA HighCourtCity

Night Lich's Tower : /locateDA NightLichTower

Obsidilith's Arena : /locateDA ObsidilithArena

Any Outpost : /locateDA Outpost

Rotten Hold : /locateDA RottenHold

Mysterious Trader Outpost : /locateDA TraderPost