30-October-2022

Happy Halloween!
ryannathans
Lead Developer

30-October-2022

Happy Halloween everyone!

We will not have an event update this year. Instead, enjoy another fresh batch of bug fixes and code modernisation:

  • Added secondary drop tables

    Uncommon seed drop table added
    Gem drop table added
    Herb drop table added
    Reworked Green Dragon drop table
    Reworked Moss Giant drop table
  • Fixed adventure bots not pickpocketing properly
  • Updated SapCollect plugin to listener
    Corrected sap collection interaction to require a knife instead of a bucket
  • Updated SpiritShieldBless plugin to listener
    Updated ContentAPI to include a couple of new methods for handling dialogue options and actions
  • Updated CrystalKeyCreate plugin to listener
  • Removed unused CapeDyeing plugin (handled by CapeDyer)
    Fixed bug preventing use of orange dye on capes
  • Updated HairdresserCheese plugin to listener
  • Updated SandSource plugin to listener
  • Fixed The Restless Ghost skull interaction (again)
  • Fixed odd bug preventing check of non-combat level requirements when equipping items
  • Fixed bug preventing deposit of noted items already present in bank when bank is full
  • Updated PriestInPerilUse plugin to listener
  • Removed unused BurnMeat plugin (handled by CookingDialogue)
  • Updated KaramjaBananaCrate plugin to listener
    Moved "search" and "fill" interactions out of KaramjaOptionPlugin into new KaramjaBananaCrateListener
  • Updated EctophialFill plugin to listener
  • Updated ChestKey plugin to listener (applies to Pirate Treasure chest key being used on chest in Blue Moon Inn)
  • Removed unused WaterSkinHandler plugin (handled by WaterSourceListener)
  • Updated SwampHoleRope plugin to listener (applies to Lumbridge swamp hole)
  • Fixed adventure bots getting stuck south west of GE
  • Removed unused LadiKeliRope plugin (handled by RopeOnLadyKeli)
  • Updated TutorialFurnace plugin to listener
  • Updated PoisonFountain plugin to listener
  • Updated GWDEntranceRopeUsage plugin to listener (Note: this handles only the case where a rope is used directly on the hole; using the tie-rope option is handled by a separate plugin)
  • Updated CauldronOfThunder plugin to listener
  • Added Fenkenstrain experiment spawns, stats, examines, and animations
  • Converted the Corporeal Beast drop table to the 512 weight method

    Arcane Sigil 1/1280 -> 1/2560
    2000 Cannonballs 1/35 -> 1/30
    175 Onyx Bolts 1/35 -> 1/25
    Removed Blood Runes
    Removed 'Nothing' Drop
  • Added 4 plank spawns north of barbarian agility course
  • Fixed item config for another 200+ items

    Butterfly in jar (from hunter) made all tradeable
    Yak-hide armour & Fremennik round shield made tradeable, added examine text & weights
    All karambwan poison spear & hastas made untradeable
    Both Dragon chain armour kits made tradeable
    All FoG items with 0 charges are tradeable, the rest are not
    All Pirate items made tradeable, added examine text & weights
    All Stealing Creation items now tradeable
  • Fixed mithril grapples to only take 1 bolt instead of entire stack
  • Updated Giant Mole Drop Table

    Corrected Mole Skin drops from 1-6 -> 1-3
    Set Hard Clue Scroll to 1/128
    Removed RDT items and increased RDT chance
    Added Mithril 2h Sword
    Rebalanced Weights
  • Updated Chaos Elemental Drop Table

    Set Dragon 2h Sword to 1/127
    Removed Dragon Dagger
    Adjusted rune quantities
    Added Iron Arrows
    Removed Herb drops
    Swapped Anchovy Pizza with Plain Pizza
    Swapped 4-dose Super Potions with 1-dose Normal Potions
    Swapped Medium Clues with Hard Clues
  • Updated Cave Horror DT

    Set Black Mask to exactly 1/512 (Was 1/549)
    Readjusted weights
    Removed RDT items and increased RDT chance
    Replaced Medium Clues with Hard Clues
  • Barrows Brothers Stat Corrections

    Set Ahrim's Attack Speed to 5 ticks
    Set Ahrim's Max Damage to 20
    Set Verac's Max Damage to 24
    Set Karil's Max Damage to 21
  • Added ::poison debug command for testing
    Converted Cure Me to kotlin
    Converted Cure Other to kotlin
    Converted Translated Cure Group to kotlin
  • Hotfix players getting stuck after obstacles
  • Converted ChampionsGuildDoor to Kotlin + InteractionListener