Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ranged combat #167

Merged
merged 86 commits into from Jun 28, 2021
Merged

Ranged combat #167

merged 86 commits into from Jun 28, 2021

Conversation

GregHib
Copy link
Owner

@GregHib GregHib commented Jun 25, 2021

  • Special attack toggling & energy restoring
  • All combat damage and accuracy calculations

Weapons

  • Shortbows
  • Longbows
  • Composite bows
  • Sighted bows
  • Crossbows
  • Arrows: regular, poisoned, fire & brutal
  • Bolts: regular, poisoned & enchanted
  • Zamorak, Guthix & Saradomin god bows & arrows
  • Darts
  • Javelins
  • Throwing axes
  • Throwing knives
  • Hand cannon
  • Zaryte bow
  • Crystal bow
  • Karil's crossbow
  • Slings
  • Toktz-xil-ul
  • Chinchompas

Special attacks

  • Magic shortbow
  • Magic longbow
  • Dark bow
  • Dorgeshuun crossbow
  • Zaniks crossbow
  • Seercull special
  • God bows
  • Morrigans javelin
  • Morrigans throwing axe
  • Hand cannon
  • Rune throwing axe

Effects

  • Void knight set effect
  • Enchanted bolts special effects
  • God arrow special effects
  • Turmoil prayer
  • Soul split prayer
  • Leech prayers
  • Sap prayers
  • Deflect and protection prayers
  • Divine spirit shield
  • Elyisan spirit shield
  • Veracs set
  • Chaos gauntlet
  • Ferocious ring
  • Ring of vigour
  • Avas device ammo saving
  • Avas device junk collecting

Misc

  • Add npc death & respawning NPC Death & Respawn #42
  • Add levels to npcs
  • Bind life points and constitution level
  • Load nearby regions on login to prevent no-clipping
  • Unarmed melee attacks
  • Add priority parameter to event handlers
  • Load attack style interfaces from cache cs2
  • Fix actions not stacking up while waiting for current to finish
  • Fix equipment bonus formatting
  • Fix world startup event
  • Add defensive casting toggle
  • Fix interface & container unlocking after screen mode change
  • Add equipment level requirements
  • Add damage soaking
  • Add critical hits
  • Add damage dealt tracking
  • Add poison persisting after logout

@GregHib GregHib changed the title Feature/ranged Ranged combat Jun 25, 2021
@GregHib GregHib marked this pull request as ready for review June 28, 2021 18:44
@GregHib GregHib merged commit 19165ec into main Jun 28, 2021
@GregHib GregHib deleted the feature/ranged branch June 28, 2021 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant