Author Topic: RuneRebels: THE BIGGEST UPDATE EVER (2.19)  (Read 10767 times)

Ry60003333

  • Owner & Operator
  • Rebel Captain

  • Offline
  • *

  • 714
    • View Profile
RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« on: September 30, 2020, 11:32:14 pm »




After Bill's grand adventure through the Grand Tree, he felt emboldened to continue exploring the rest of RuneRebels. "Dude, I've been on the farm for too long man. I gotta get back out into the field and do some awesome stuff" he said as Alex continued to chew on a piece of wheat. "Hey you do you man!" Alex replied as Bill walked off into the sunlight. Bill set out on an epic quest across the entire RuneRebels universe, fighting all sorts of powerful monsters and enemies. Along this quest, he noticed that the loot he obtained from these monsters wasn't exactly right, so he spent the next two weeks studying at Magic Guild creating a powerful spell to correct all the imbalances he had discovered. The work paid off, and all the monsters in the universe now correctly rewarded the inhabitants for having the courage to take them on. After a now slightly grayer bearded Bill left the Magic Guild, he walked over Taverley to both a Witch that had stolen one of his precious quest scrolls. After getting his scrolls back and helping a small boy retrieve his ball from the Witch's Garden, Bill took a stroll over to enjoy the view at Baxtorian Falls...











Hello players! We are super excited to release the biggest update in RuneRebels history. Not only have we fixed a massive amounts of bugs across various parts of the game, but Bill has completely re-done the drop tables for every single Npc in the game. This is all powered by a brand new drop system that allows us to perfectly emulate drops, and we hope that you enjoy killing all of the monsters in the game! If you notice any Npcs that are missing drops, please let us know and we will fix them as soon as possible.

In addition to the entire new drop system, we have three new quests for you to enjoy! We are working to finish, polish, and release many of the quests we have in our backlog that were started but not finished, and we are happy to release Witch's House, Tree Gnome Village, and the Waterfall Quest! There has been a ton of work on these quests, with much of the initial work being done years ago. We can't wait for everyone to try these quests, and we have more coming up soon!

- The RuneRebels Dev Team



Here is a list of all of the new drop tables:

Rare drop table
Mega-rare drop table
Gem drop table
Herb drop table
Allotment seed drop table
General seed drop table
Rare seed drop table
Tree-herb seed drop table
Uncommon seed drop table
Talisman drop table

With this new system, the npcs will now have a chance to roll for these tables which have their own set of different rates for their items.

Here is a list of all of the features for the new drop tables:


The Ring of Wealth finally has its effect on the Gem and Mega-rare table! It will now finally remove all of the "Nothing" rows from those tables, thus increasing your chances of about 16.8 times for the gem drop table, and about 8.5 times for the mega-rare drop table!
The Gem drop table will drop its specified talisman depending on where the npc is located. The Nature talisman is dropped by npcs above ground. The Chaos talisman is dropped by npcs underground.
The Rare drop table has a chance of hitting the Gem drop table and Mega-rare drop table. Legends Quest is not required to access the Mega-rare drop table through this table
The Gem drop table has a chance of hitting the Mega-rare drop table, but only if Legends Quest is complete (we'll get on that ;))
If the player hits the Mega-rare drop table through the Gem drop table, it is replaced with the talisman
The npc's combat level determines which General seed drop table will be hit
All of the proper npcs will have a chance of dropping multiple herbs at once should they hit the Herb drop table, such as Chaos druids, Turoths, Aberrant spectres, and Dark Beasts (again, we'll get on that ;))






Added the Witch's House quest!
Added the Tree Gnome Village quest!
Added the Waterfall quest!



Areas:
Made Tzhaar city and Fight Pits multi combat.

Bank:
Fixed a bug where a false "You don't have enough inventory space" message was sent when a player attempted to withdraw more of a stackable item that was already in their inventory, while their inventory was full
Added the bank full message.

Engine:
Added proper session resuming when a player loses connection, even when in combat!
Added player combat armor blocking sounds and player damage sounds.
Fixed a bug that let you use invisible ladders when using stairs at the same time.
Fixed a bug where member's weapon names appeared in the attack tab on Free to play worlds.
Fixed a bug where un-tradable items would disappear from the ground after only 1 minute instead of 2.
Adjusted the death timing for both players and Npcs.
Added ability to override Npc death speed in the database.
Fixed the ability to load plugins on Java 9 or higher.
Fixed a bug where clones of players didn't have their bonuses applied.
Added logic to cancel repeating Blitz Errors so they don't spam the player.
Added ability to auto-reboot for updates.
Fixed a bug where the welcome screen would show in the Wilderness.
Fixed a bug where the welcome screen wouldn't close when under attack.


Client:
Fixed a crash if you spam clicked the minimap during "Loading - please wait"

Core 317 Clipping:
Fixed a crash when running on Java 9 or higher.

Commands:
Added error messages to ::hop when it isn't possible to hop to the specified world.
Added ::teleporttomusic command.

Crafting:
Added some missing crafting animations.
Made creating Pot lids require One Small Favour quest.
Removed the "How many would you like to make" prompt when cutting gems if you only have one gem in your inventory.
Made dyeing capes give 2.5 crafting experience.

Core Engine:
Added pushing the odd looking wall in Edgeville dungeon.
Fixed the side door leading out to the balcony at Castle Wars
Add the ability to mark ladders as members only.
Fixed a bug with the gate in Edgeville.
Fixed a bug where softening clay didn't cancel the player's current action.
Added logic to correctly hide the previous and next buttons on the first and last pages of books.
Added the book page turn graphic.
Fixed a crash in the Ring of Dueling code.
Fixed a Blitz Error when attempting to use a ladder while standing on it.
Added Mithril seeds.

Item Spawns:
Added two missing bolts spawns in the houses in Port Sarim.

Free to Play:
Fixed a bug where the ladder leading to the underground kitchen in Goblin Village was working in free-to-play worlds.
Fixed a bug where the Edgeville dungeon wilderness gate worked in free-to-play worlds.
Made the Edgeville dungeon wilderness area members only.
Fixed a bug where Gertrude's Cat could be started in free-to-play worlds.
Corrected the message you receive when clicking on members content in free-to-play worlds.
Fixed a bug where players could use the gate in southeast Varrock where you start Family Crest in free-to-play worlds
Made the southeast Varrock fenced off area member only
Fixed a bug where battlestaves would show up in Zaff's staff shop in free-to-play worlds
Fixed a bug where pet cats would show up on free-to-play worlds
Added dialogue for when attempting to drop your pet cat in free-to-play mode
Fixed a bug where your weapon name would still show on the combat tab instead of "Unarmed" if it was a members weapon and you were in a free-to-play world
Added free-to-play flag activating in the client when entering free-to-play worlds, thus displaying members items as "Members Object"
Remapped all of the possible free-to-play areas for more accuracy

Tools:
Added ability for ModifyPlayerSkill to use the player's current skill level.
Added ability for ModifyPlayerSkill to show the player's block animation.
Added ability to check if the player is wearing gloves.
Added ability for ReplaceItems to modify the player's bank.
Added ability to check if the player is wearing any equipment.

Magic:
Added sounds to all jewelry enchanting.
Added sounds for superheat item.
Added sound for bones-to-peaches.
Added casting and hit sounds for confuse, weaken, curse, bind, snare, entangle, vulnerability, enfeeble, and stun.
Added the sound for when a spell splashes.
Fixed a bug where Low Level Alchemy gave the High Level Alchemy coin value.

Npcs:
Bill completely re-did the drop tables for every single Npc in the game to be almost perfectly accurate.
Added animations and sounds to Knight of Ardougne, Paladin, Hero, Warrior woman, Thief, Farmer, and Barbarian.
Fixed Greater demon stats being extremely low.
Lowered magic defence into the negatives for the armored Barrows brothers.
Greatly increased the strength bonus on Barrows brother.
Added missing animations to Wormbrain in Dragon Slayer.
Fixed a bug where players could attack Wormbrain with melee.
Added prayer drain mechanic to Shadow spiders.

Shops:
Added the missing black dagger from the Varrock sword shop.
Corrected some of Horvik's armour shop items.
Corrected Lowe's archery shop items; removed the ranging armor as it didn't seem to be a thing in 2006, and greatly increased the arrow amounts.
Corrected Thessalia's fine clothes shop item amounts, removed the random thread and needle from the shop.
Corrected Gerrant's fishing shop amounts.
Corrected Brian's battleaxe shop amounts.
Corrected Wydin's food store amounts.
Significantly increased Aubury's rune shop and Betty's rune shop amount to 5000 of each rune except chaos and deaths, which were increased to 250.

Smithing:
Fixed a crash when using Anvils.
Added the correct dialogue when using gold or silver bar on an anvil.

Ranged:
Fixed a Blitz Error with the Crystal bow.




Code: [Select]
Marshmallow's summary for the Hurricane release:

Game Engine:
RuneScape Blitz: merge 444 commits into master

Libraries:
AllGoFree: merge 3 commits into master
Arctic: merge 4 commits into master
Blitz API: merge 59 commits into master
Core AllGoFree: merge 20 commits into master

Plugins:
Agility: merge 29 commits into master
AlexScape: merge 2 commits into master
AmbientSounds: merge 306 commits into master
Areas: merge 19 commits into master
Bank: merge 16 commits into master
Barrows: merge 1 commit into master
Battlegrounds: merge 1 commit into master
Bosses: merge 4 commits into master
Classic: merge 1 commit into master
Clue Scrolls: merge 1 commit into master
Commands: merge 39 commits into master
Cooking: merge 1 commit into master
Core 317: merge 16 commits into master
Core 317 Clipping: merge 5 commits into master
Core 508: merge 1 commit into master
Core 562: merge 1 commit into master
Core 613: merge 1 commit into master
Core Engine: merge 90 commits into master
Crafting: merge 5 commits into master
Documentation: merge 69 commits into master
Emotes: merge 1 commit into master
Farming: merge 15 commits into master
Firemaking: merge 3 commits into master
Fishing: merge 1 commit into master
Fletching: merge 1 commit into master
FoodAndDrink: merge 1 commit into master
FreeToPlay: merge 22 commits into master
Herblore: merge 1 commit into master
ItemSpawns: merge 9 commits into master
ItemWieldRequirements: merge 1 commit into master
Magic: merge 91 commits into master
Members: merge 20 commits into master
Mining: merge 3 commits into master
NpcDrops: merge 1628 commits into master
ObjectScripts: merge 11 commits into master
Prayer: merge 1 commit into master
QuestScripts: merge 9 commits into master
Quests: merge 7 commits into master
Ranged: merge 8 commits into master
RuneRebels: merge 43 commits into master
Runecrafting: merge 3 commits into master
Shops: merge 27 commits into master
Slayer: merge 1 commit into master
Smithing: merge 68 commits into master
SpecialAttacks: merge 3 commits into master
Summoning: merge 3 commits into master
Thieving: merge 1 commit into master
UniversalScape: merge 2 commits into master
Wilderness: merge 1 commit into master
Woodcutting: merge 4 commits into master

Data:
Quest Data: merge 163 commits into master

Clients:
AllGoFree RS Client: merge 8 commits into master

Utilities:
AllGoFree RS Cache: merge 2 commits into master
AllGoFree Tools: merge 46 commits into master
Marshmallow: merge 6 commits into master


Total: 3352 commits


« Last Edit: October 04, 2020, 06:25:01 pm by Bill »

Justin

  • Veteran
  • Rebel Leader

  • Offline
  • *
  • *

  • 212
    • View Profile
Re: RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« Reply #1 on: October 02, 2020, 10:03:23 am »
Amazing guys keep up the great work! This server keeps getting better by the month!

Flustered

  • Player Moderator
  • Rebel Captain

  • Offline
  • *
  • *
  • Designated Memer

  • 554
    • View Profile
Re: RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« Reply #2 on: October 02, 2020, 04:50:47 pm »
DAMN BOY HE THICC!

Ady

  • Rebel Recruit

  • Offline
  • *

  • 11
    • View Profile
Re: RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« Reply #3 on: October 02, 2020, 07:26:30 pm »
Nice

Jake7

  • Rebel Recruit

  • Offline
  • *

  • 3
    • View Profile
Re: RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« Reply #4 on: October 13, 2020, 06:04:26 am »
Holy heck... Does this mean I have to come back and be active?

(Only if you give me back my Jake account)

Stuart

  • Developer
  • Rebel General

  • Offline
  • *
  • *
  • *
  • *
  • #1 Coolest Person HURR

  • 1337
  • Personal Text
    Thanks Omar. Its your fault.
    • View Profile
Re: RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« Reply #5 on: October 13, 2020, 04:57:14 pm »
Updates!!! :D:D:D

Bill

  • Owner & Operator
  • Rebel Soldier

  • Offline
  • *

  • 69
    • View Profile
Re: RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« Reply #6 on: October 14, 2020, 08:48:45 pm »
Holy heck... Does this mean I have to come back and be active?

(Only if you give me back my Jake account)

Lol I can give you back that name! All the items and skills would be reset though since it was a developer account and has massive amounts of things spawned on it. If you want it back pm me on here or our discord https://discord.com/invite/GEUUkgg (I'll see it quicker on discord)

Dug

  • Player Moderator
  • Rebel Leader

  • Offline
  • *
  • AGF

  • 236
  • Personal Text
    Teach me how to dougie.
    • View Profile
Re: RuneRebels: THE BIGGEST UPDATE EVER (2.19)
« Reply #7 on: November 07, 2020, 05:48:06 am »
And thus the journey continues! Imagine in the future your name being known as one of the OG players that completed all the quests when they are done.. Just imagine! Well done dev team <3!
Hi I'm Dug. (wave).