mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-02 16:49:03 +00:00
[GH-ISSUE #310] Fight Caves #6406
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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!