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