The Fight Caves are incredibly buggy. I have screenshotted most of the problems, and prioritized the issues within the attached list of to-do items.
Fight caves are not properly instanced!
You can drop potions/and or other supplies for other players.
Stop NPC's from clipping in eachother.
Fix waves starting before all NPC's are cleared
Fix TzTok-Jad attacks in melee range to not instantly damage the player as soon as the animation starts.
Fix TzTok-Jad's second phase, healers do not heal.
Fix Tok-Xil (level 90) and Ket-Zek (level 360) not attacking players when they are not in a straight line of sight
Use NPC size for NPC pathfinding / allow safespotting.
Fix NPC spawns to be more OSRS like.
Originally created by @MitchvanWijngaarden on GitHub (Dec 21, 2019).
Original GitHub issue: https://github.com/2006-Scape/2006Scape/issues/310
The Fight Caves are incredibly buggy. I have screenshotted most of the problems, and prioritized the issues within the attached list of to-do items.
- [ ] Fight caves are not properly instanced!

You can drop potions/and or other supplies for other players.
- [ ] Stop NPC's from clipping in eachother.

- [ ] Fix waves starting before all NPC's are cleared

- [ ] Fix TzTok-Jad attacks in melee range to not instantly damage the player as soon as the animation starts.
- [ ] Fix TzTok-Jad's second phase, healers do not heal.
- [ ] Fix Tok-Xil (level 90) and Ket-Zek (level 360) not attacking players when they are not in a straight line of sight

- [ ] Use NPC size for NPC pathfinding / allow safespotting.

- [ ] Fix NPC spawns to be more OSRS like.
A cheap fix for the itmes appearing on multiple Zs is to have the items correct Z stored on server and when a player attempts to pick up an item not for them it should say so and not let them pick it up. Although there is probably a better way to fix anyways.
<!-- gh-comment-id:571372163 -->
@Jmx77-RS commented on GitHub (Jan 7, 2020):
A cheap fix for the itmes appearing on multiple Zs is to have the items correct Z stored on server and when a player attempts to pick up an item not for them it should say so and not let them pick it up. Although there is probably a better way to fix anyways.
@Jamix77 Well the appropriate fix would be to make the item not appear at all on other Z. So other players wouldn't even see the items.
<!-- gh-comment-id:572577383 -->
@Gptaqbc commented on GitHub (Jan 9, 2020):
@Jamix77 Well the appropriate fix would be to make the item not appear at all on other Z. So other players wouldn't even see the items.
<!-- gh-comment-id:572577566 -->
@Gptaqbc commented on GitHub (Jan 9, 2020):
Here is a rip off of a working Fight Cave: https://www.rune-server.ee/runescape-development/rs2-server/help/490132-pi-fight-caves-wave-spawning.html
It could be use to see what we are missing.
I had a look through the 2006 code and I couldn’t see that sort of support for multiple Zs for items already in the code and the packets client side don’t have Z factors so that needs to be done server side, seems like some effort tbh, I can’t do it anytime soon but If you’d like to give it a go you could, I’m away for at least the next 5 days so I could look into it further when I get back if it hasn’t already been done
<!-- gh-comment-id:572578888 -->
@Jmx77-RS commented on GitHub (Jan 9, 2020):
I had a look through the 2006 code and I couldn’t see that sort of support for multiple Zs for items already in the code and the packets client side don’t have Z factors so that needs to be done server side, seems like some effort tbh, I can’t do it anytime soon but If you’d like to give it a go you could, I’m away for at least the next 5 days so I could look into it further when I get back if it hasn’t already been done
I'll be focusing on server side pathing verification in the following days :P
Yeah pretty sure that if we add the Z coord to the item as you said. It'll most likely make it non visible on other Z too!
<!-- gh-comment-id:572594392 -->
@Gptaqbc commented on GitHub (Jan 9, 2020):
I'll be focusing on server side pathing verification in the following days :P
Yeah pretty sure that if we add the Z coord to the item as you said. It'll most likely make it non visible on other Z too!
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @MitchvanWijngaarden on GitHub (Dec 21, 2019).
Original GitHub issue: https://github.com/2006-Scape/2006Scape/issues/310
The Fight Caves are incredibly buggy. I have screenshotted most of the problems, and prioritized the issues within the attached list of to-do items.
Fight caves are not properly instanced!

You can drop potions/and or other supplies for other players.
Stop NPC's from clipping in eachother.

Fix waves starting before all NPC's are cleared

Fix TzTok-Jad attacks in melee range to not instantly damage the player as soon as the animation starts.
Fix TzTok-Jad's second phase, healers do not heal.
Fix Tok-Xil (level 90) and Ket-Zek (level 360) not attacking players when they are not in a straight line of sight

Use NPC size for NPC pathfinding / allow safespotting.

Fix NPC spawns to be more OSRS like.
@mrextremez commented on GitHub (Dec 21, 2019):
I will look into some of these thanks!
@Jmx77-RS commented on GitHub (Jan 7, 2020):
A cheap fix for the itmes appearing on multiple Zs is to have the items correct Z stored on server and when a player attempts to pick up an item not for them it should say so and not let them pick it up. Although there is probably a better way to fix anyways.
@Gptaqbc commented on GitHub (Jan 9, 2020):
@Jamix77 Well the appropriate fix would be to make the item not appear at all on other Z. So other players wouldn't even see the items.
@Gptaqbc commented on GitHub (Jan 9, 2020):
Here is a rip off of a working Fight Cave: https://www.rune-server.ee/runescape-development/rs2-server/help/490132-pi-fight-caves-wave-spawning.html
It could be use to see what we are missing.
@Jmx77-RS commented on GitHub (Jan 9, 2020):
I had a look through the 2006 code and I couldn’t see that sort of support for multiple Zs for items already in the code and the packets client side don’t have Z factors so that needs to be done server side, seems like some effort tbh, I can’t do it anytime soon but If you’d like to give it a go you could, I’m away for at least the next 5 days so I could look into it further when I get back if it hasn’t already been done
@Gptaqbc commented on GitHub (Jan 9, 2020):
I'll be focusing on server side pathing verification in the following days :P
Yeah pretty sure that if we add the Z coord to the item as you said. It'll most likely make it non visible on other Z too!