Complete overhaul of combat re-written to match OSRS (
Combat Formulas - Old School RuneScape General - RuneScape Forum)
Updated npc combat formula to match OSRS
Updated object replacement to account for face direction
Fixed npcs walking back to spawn if too far away
Added dumb pathfinding for npcs
Updated pathfinding to account for npc size when attacking (credits to Scu11 for formula)
Added seercull, rune thrownaxe, and dragon thrownaxe special attacks
Added all enchanted bolts to match OSRS effects
Added dragon battleaxe special attack
Added dragon/infernal/3rd age pickaxe and dragon/infernal axe special attacks
Adjusted all weapon timers to match OSRS
Added dragon spear/zammy hasta/spear special attack
Added bone dagger, brine sabre, excaliber, darklight, and arclight special attacks
Added dragon 2h special attack and optimized the way multiple-target hits were performed
Added dinh's bulwark special attack, prevent autocasting, and unable to attack in defence mode
Adjusted all spear's and hasta's to match OSRS speeds and animations
Added magic longbow/comp bow special attack
Adjusted all weapon (halberd, ranged) and spell distances to match OSRS (
Attack range | Old School RuneScape Wiki | FANDOM powered by Wikia)
Added comp ogre bow, dorgeshuun crossbow, and composite bows
Added crystal halberd special attack
Added toxic/staff of the dead special attack
Updated staff interface to toggle autocast from magic spellbook
Added toxic blowpipe special attack
ALL OSRS SPECIAL ATTACKS HAVE NOW BEEN ADDED!
Added proper "request trade/duel" follow method (can lure player's into wildy now!)
Added accounting for npc size while npc is following
Added correct staff requirements for godspells/iban's/slayer dart/ancients
Added all OSRS equipment bonus effects (
Passive effect | Old School RuneScape Wiki | FANDOM powered by Wikia)
Added all scroll and ornament kit equipment upgrades
Added support for poison (p, p+, and p++) ammunition
Fixed a bug with second hits showing up even when hp is 0
Re-did packet polling handler
Fixed a client-crashing bug with teleport type
Overhauled distance check's for walking/running entities
Players can now use Void knight mace to autocast Claws of Guthix
Players can now use Kodai wand to autocast Ancient spells
Fixed projectiles and added Trident of the Seas/Swamp
Fixed numerous item configs
Overhauled familiar/pet system, added missing skill pets, and finished adding missing pet dialogue
Added a playerkilling feed and toplist system (highscores-ready)
Adjusted all damage reduction systems to accurately reflect OSRS data
Optimized npc following system
Added web slashing (checks for sharp weapon, chance to fail)
Added lever teleporting (switches object, only 1 person can use at a time)
Added door support (single/double, loads doors from cache, unverisal)
Added gate support (loads from cache, unverisal)
Added every single current OSRS shop and npc spawn (~99% complete)
Rewrote walk handler to support stopping players as soon as they are within combat distance (also checks for clipping)