KBD / Elvarg special mechanics
Submitted by Discord user: Zephyr
The Problem:
- Player ranged level is currently unaffected by attacking KBD
- Magers are not taking fire damage when casting spells on KBD
- Blocker can "intercept" KBD aggro if the blocker casts a spell on KBD while they are blocking.
- KBD wanders into safe zone without having been attacked already
How it should work:
-
Player ranged level should decrease while attacking KBD. My final KBD trip RSC+ replay shows each magic spell I cast decreasing my ranged level. My normal ranged level was 43, then it drops to 31, 22, 16, 12, 9, 7, 5, 4, 3, and stays at 3. It will gradually increase when not attacking KBD (for example in-between kills), but starts dropping again when I am attacking KBD.
-
KBD fire should do damage to magers (WITH anti-dragon shield), 2 damage per cast, eventually 1 damage per cast, then 0 damage per cast when player health reaches 24hp. My base hp was 64, I took damage per cast until I was 49 hp, then I took 1 damage per cast, until 24 hit points, which was 0 damage per cast. I do believe that 24 hp limit was the same for everyone rather than a percentage.
Sadly I do not having recordings or replays of KBD fire to a mager without the shield equipped, but it was definitely much more deadly without the shield!
-
The "blocker" (standing between KBD and the last person to attack KBD) should not receive KBD's aggro if they cast a spell while blocking
-
NPC's have 2 sets of walk distances. Where they wander naturally, and where they wander when they are aggro to a player. KBD's normal walk range is limited to the large area of his lair. The smaller 3x5 rectangle at the southern point of his lair (where the lever is) should be outside of his regular wander distance, BUT he is able to walk into there IF attacked first.
Minor additions:
-
I have not timed KBD respawn time in RSCVanilla, but because I know that other NPC re-spawn times are not "authentic" I thought I should include this. Authentic KBD respawn time was 1:15, or 1 minute and 15 seconds. This is documented in my personal RSC+ replays, as well as recordings of KBD lair. I also know this because when the person who "got the drop" did not pick up the items, there would be a chance to pick up the items before the KBD re-spawned.
-
"Talk to" option on KBD could be clicked once to get to where RSCVanilla currently places the player, but the 2nd click should move the player 1 tile up to be a perfect "block." This was not 100% perfect on authentic RSC either though as it required being in a certain area relative to KBD for this to work. I don't think many people would be upset if this was not implemented, but it would be a nice detail to add later on.
How to reproduce: Implement points described above. If further details or visuals or required, I have access to replays as well as regular recordings of KBD trips. I also have a copy of the Shadows of Misthalin KBD guide written by Charatix using information gathered from regular clan KBD trips and resources provided by other members.
Please let me know if you have any further questions or simply need a tester. Thank you for your time!