Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Ry60003333

Pages: 1 2 [3] 4 5 ... 8
31





Months had past since Ryan first entered the Quest Library, and no one had seem him for almost two months. "Do you think he died in there?" asked Bill. "He might've; Someone should maybe go check on him!" exclaimed Sean. Not more than two seconds passed before Alex came bursting through the door into the developer lounge, holding a bottle of magic dust in one hand and a developer scroll in the another. "I VOLUNTEER!" yelled Alex as he stumbled into the room. Sean and Bill were silent for a moment before they busted up laughing. "What the hell guys" said Alex. There was a moment of silence before a quacking sounds started to come from Alex's hair. "Dude, you have a freaking duckling in your HAIR" explained Bill. "OH, thats my new friend Charles! We are going on vacation to Karamja together" replied Alex. "Why Karamja?" asked Sean. "I've gotta smuggle like 1k bottles of rum for this drunk pirate so I can find his buried treasure; cya later!" said Alex as he bolted back out the door with the quacking baby duck still tangling up in his hair.




Hello players! We hope that you are having a wonderful spring. We are happy to announce yet another big addition to the RuneRebel's Quest Library, Pirate's Treasure! This continues us down the path of having all of the free to play content fully implemented in the game, and we only have two remaining quests that have to finish in order to achieve this goal. Of course we have added some additional new features and fixed some bugs along the way, and we really appreciate all the bugs that you guys have been finding. We've gained a few returning players over the last few weeks, and getting some fresh eyes on the game has found all sorts of smaller bugs that we plan to squash in future updates. We wish you the best on your journey for Hector's Treasure!
- The RuneRebels Dev Team







Item Spawns:
Added item_id_to_add field to the table.

Client:
Fixed a bug where spam clicking the music on / off button while loading could corrupt the user settings.
Removed the hover sprite from Offline worlds, since you can't actually click them.
Fixed the sprites in the World Select for Free to Play worlds.

Core AllGoFree:
Added a construction option to allow AGFProperties to be backed by a synchronized map.

Core Engine:
Fixed a bug where the Ring of Life would activate in safe areas.

Core 317:
Fixed the music and options tab having the wrong interfaces on low detail.

Commands:
Added ::lookup command to lookup a player on the highscores.
Added ::togglelookup command to toggle a right-click lookup option on other players (saves with your account).
Added ::bongrip command.

Tools:
Added CheckQuestPoints step to editor.
Added option for PlayerHasItems to store the result as the response variable.
Added an object rotation field to DynamicObjects.
Added an object type field to DynamicObjects.
Added a ShowHintIcon step to the editor.

Trading:
Added a missing warning message when attempting to trade players in the Wilderness.

Food & Drink:
Added full support for Fruit Baskets!
Fixed a bug where drinking Vodka caused a Blitz Error.

Loader:
Fixed the layout of the "Downloading Update" screen.

Skill Menus:
Fixed incorrect spelling for Nechryaels.

Engine:
Fixed a bug that made your chin disappear when wearing Lederhosen hats.
Fixed the message for when you try an attack another player outside of the Wilderness.
Fixed the message and the color of the message when you level up a skill.
Refactored how item option events are processed.
Fixed a bug where you would wield items during a cutscene.

Shops:
Fixed a bug in the shop item quantity decrement logic.

Quests:
- Added the Pirate's Treasure Quest.

Prayer:
Fixed the message for when you run out of Prayer points.

Wilderness:
Added the Wilderness warning interface when you get near the edge of the Wilderness.


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

Game Engine:
AllGoFree Login Server: merge 10 commits into master
RuneScape Blitz: merge 23 commits into master

Libraries:
AllGoFree: merge 5 commits into master
Blitz API: merge 17 commits into master
Core AllGoFree: merge 10 commits into master

Plugins:
AlexScape: merge 3 commits into master
AllStarX: merge 1 commit into master
Bank: merge 9 commits into master
Classic: merge 1 commit into master
Commands: merge 20 commits into master
Core 317: merge 7 commits into master
Core 459: merge 1 commit 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 13 commits into master
Documentation: merge 5 commits into master
FoodAndDrink: merge 25 commits into master
FriendActions: merge 28 commits into master
Herblore: merge 1 commit into master
ItemSpawns: merge 2 commits into master
NeoCommands: merge 6 commits into master
Prayer: merge 1 commit into master
QuestScripts: merge 2 commits into master
Quests: merge 3 commits into master
RuneRebels: merge 11 commits into master
Shops: merge 1 commit into master
SkillMenus: merge 1 commit into master
SpecialAttacks: merge 1 commit into master
TeleportStyles: merge 1 commit into master
Trading: merge 1 commit into master
UniversalScape: merge 1 commit into master
Wilderness: merge 7 commits into master


Total: 220 commits


32
News & Announcements / New Client Launcher!
« on: May 19, 2019, 08:53:24 pm »





Client Launcher
Hello players! I am very happy to announce that we have a brand new launcher for the RuneRebels game client. This updated launcher provides much greater stability for loading the client, and fixes many issues that have cropped up as we've rolled out updates to the game client itself. This includes being able to launch the client when our update server is offline instead of immediately crashing, and improved error messages for when something does go wrong so that the developers can help you identify the exact issue. We've also heavily polished the loader, fixing various layout issues with the "Download update" screen where the UI elements weren't properly centered. Lastly, we've nuked the old crusty double RR ice logo from the old cool text generator days and replaced it with a brand new Sword & Shieldusty double RR ice logo from the old cool text generator days and replaced it with a brand new Sword & Shield™ icon that looks beautiful in your dock or pinned to your taskbar!

Here is the fixed "Downloading updates" screen in all of its glory!


Download Page
Additionally, we've put together a new download page that lets you easily download the latest version of the launcher for your operating system, or any of the operating systems that we currently support! We are also working on a version of the launcher that will run on Linux, so any players out there running Linux keep an eye out for an update! Here is a screenshot of the new page:



We hope that you enjoy these updates; we will continue to try and make it as easy as possible to download and access the game. :) Also this does not count as our monthly update; we have a regularly scheduled content update coming soon as well. ;)

Game Client Launcher:
Increased the maximum memory limit of the game to 512 MB.
Fixed an issue that causes a crash on login with high detail.
Added new client icon.
Added logic to automatically add PowerPC slices to legacy Mac OS X loader.
Started producing a .app bundle for newer macOS versions that works with Java 7 and higher.
Started producing a .app bundle for newer macOS versions that has Java 8 embedded in it.
Improved the error messages when the loader encounters an issue.
Made the loader function even when a check for updates operation fails.
Added a fallback to a local cache for the client configuration if the update server is offline.
Made the loader able to start the client without an internet connection if the client has been previously launched.
Enabled automated building with Marshmallow.
Fixed the layout of the "Downloading update" screen so that the text and loading bar are properly centered.
Added a default title to the "Downloading update" window if the configuration for the client doesn%27t set it.



33
News & Announcements / RuneRebels Rigel (2.9.4) - World Select!
« on: April 30, 2019, 08:47:37 pm »








We are extremely pleased to announce a big update to the game client to make the game feel more real and make it much easier to use. We've finally added the world select feature directly to the login screen! You no longer have to hop on the website and manually type different IP addresses and ports to take advantage of one of the unique multi-world feature that RuneRebels is the few servers to truly emulate properly.

Once we near feature completeness and start to ramp up the advertising to grow the player base, we may add additional worlds as well. :)





Lastly, we've also added the "remember username" checkbox to where the old server IP and port fields used to be, so now when you fire up the old RuneRebels client you simply have to click login, type your password, and hit enter to quickly access the game!

We'll be looking to add more client quality of life features in the future, so let us know if you have any suggestions!




This month was a bit light on updates as the team was pretty busy with the usual life things, but rest assured that we have more in-game content in the pipeline for the summer!
- The RuneRebels Dev Team





Game Client:
Added World Select button
Added World Select screen
Removed server IP and port fields
Added "Remember username" checkbox
Added "Hide username" checkbox


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

Game Engine:

Libraries:

Plugins:
Areas: merge 40 commits into master
Core Engine: merge 18 commits into master
RuneRebels: merge 1 commit into master


Total: 59 commits


34
News & Announcements / RuneRebels Orion (2.9.3) - Demon Slayer!
« on: March 28, 2019, 09:09:18 pm »





"Wow, that was actually pretty fun!" exclaimed Ryan after finishing up the book for the Black Knight's Fortress Quest. "I wonder what other books are almost complete down here" he said, as he started to fumble through the remaining books that looked nearly complete. There was one dark red book sitting on the corner of the Quest Desk, with an extremely faded title. Ryan picked up the book and blew off the dust to read the title. "Demon Slayer" he read outloud as he opened up the book. This one looked like it need a lot more work than the last book, so Ryan grabbed some magical frozen pizza and a Wizard's mind bomb and got to work.




Happy Spring players! We are extremely excited to kick off the new season with yet another awesome additional to the RuneRebel's Quest Library. Today we are releasing the Demon Slayer quest, continuing towards the goal of having all of the Free to Play content implemented. We've put ton of work and effort into this Quest, and it has actually been in development for years! We can't wait for you to try it out and increase your Quest Point count. Let us know in the replies what quests you want to see next!
- The RuneRebels Dev Team







Tools:
Added aggressiveness setting to DynamicNpcs.
Allowed the teleport step to only modify the player's personalization setting.
Added a default face direction to DynamicNpcs.
Allowed CheckQuestStatus to be used in conditional text logic.
Allowed CheckDynamicPart to be used in conditional text logic.
Fixed the "Move up" and "Move down" buttons on Quest Journal dynamic text.

Karamja:
Fixed a bug where Karamjan rum would break on login due to the player "teleporting" to their saved location.
Removed all the code for the Banana trees and added them as a global object item spawn, fixing a ton of bugs.
Bananas trees actually respawn now!
Banana trees no longer flicker when picked.

Engine:
Moved "walk to" logic outside of the Client class and into it's own class.
Fixed a bug where spam clicking objects would delay the object's action.
Fixed a bug where SendMessage dialogue steps didn't have chat variables filled in.
Fixed a bug where you could remove equipment during a cutscene.
Fixed a bug where certain cutscenes could exit early and jump back into the dialogue that triggered them, causing all kinds of issues.

Item Spawns:
Moved Item Spawns to it's own plugin (instead of RuneRebels).
Added support for items that have an empty message.
Added support for Banana trees.
Fixed a bug where some Pineapple plants couldn't be picked.

Areas:
Made the Yanille areas extend up past height level 0.
Made the Varrock areas extend up past height level 0.

Npc Spawns:
Fixed some floating White Knight spawns.
Fixed Farmer Brumty spawn location.
Fixed various Varrock Castle spawns.

Objects:
Fixed various ladders and stairs in Varrock Castle.

Quests:
Added the Demon Slayer quest!
Added support for Quest triggers when entering or leaving an area.
Added a trigger to progress the Black Knight's Fortress Quest if the player enters the fortress with the correct outfit without discovering it from a guard.

Clipping:
Fixed not being able to interact with the southern portal in the top floor of the Magic Guild.

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

Game Engine:
RuneScape Blitz: merge 61 commits into master

Libraries:
AllGoFree: merge 1 commit into master
Blitz API: merge 17 commits into master
Core AllGoFree: merge 2 commits into master

Plugins:
Areas: merge 88 commits into master
Bosses: merge 8 commits into master
CastleWars: merge 1 commit into master
Commands: merge 8 commits into master
Core 317: merge 4 commits into master
Core 317 Clipping: merge 3 commits into master
Core 508: merge 1 commit into master
Core Engine: merge 69 commits into master
Documentation: merge 1 commit into master
FoodAndDrink: merge 1 commit into master
ItemSpawns: merge 5 commits into master
Karamja: merge 8 commits into master
ObjectScripts: merge 1 commit into master
Prayer: merge 1 commit into master
QuestScripts: merge 22 commits into master
Quests: merge 12 commits into master
RuneRebels: merge 65 commits into master
TeleportStyles: merge 6 commits into master
WorldMap: merge 1 commit into master


Total: 386 commits


35
News & Announcements / RuneRebels Phoenix (2.9) - Black Knights' Fortress
« on: February 28, 2019, 08:45:35 pm »





After the big cleanup, the team knew that it was time to jump back into tackling some of the big projects they had been planning. Ryan started by heading down to the Quest Library and grabbing some of the in-progress books that had been sitting on the Quest Development bench for over a year. As he picked them up, a massive cloud of dust filled the air. "Wow, these have been sitting here forever!" he exclaimed. He sat down and started reading over the Quest books to see what work still needed to be done, then whipped out the AllGoFree Tools developer pen and started writing.




Hello everyone! We hope that you are enjoying the first few months of 2019. After our big cleanup update where we got the majority of the crusty code out of the engine and plugins, we are back to working on content for all you of. One of the areas that we want to focus on is Quests, as they are fun interactive parts of the game that not only provide engaging and nostalgic content, but also are key to unlocking other areas and aspects of the game. With that said, we are very happy to announce the release of the Black Knights' Fortress Quest! Sean and Matt did over 90% of the work on this quest, and I want to thank them for all the hard work they put in. :)
- The RuneRebels Dev Team







Tools:
Added SavePlayerLocation step to the cutscene editor.
Added support for temporary dynamic content in cutscenes.

Engine:
Fixed a bug where sometimes leveling up would play the Scape Main theme.
Fixed a bug where the copyFrom() method in the ItemList class didn't properly set the item's slot, leading to BlitzErrors when doing activities such as trading.

Shops:
Fixed a bug where Npc owned shops didn't restock properly.

Dueling:
Fixed a bug where the Dueling plugin was capturing trade item events.

Npc Spawns:
Removed some Npc Spawns that were leftover from WorldScape.

Quests:
Added the Black Knights' Fortress Quest!


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

Game Engine:
RuneScape Blitz: merge 18 commits into master

Libraries:
AllGoFree: merge 1 commit into master
Blitz API: merge 3 commits into master

Plugins:
Agility: merge 1 commit into master
AllStarX: merge 1 commit into master
BanHammer: merge 1 commit into master
Bank: merge 1 commit into master
Barrows: merge 1 commit into master
BattleField: merge 1 commit into master
BugPoints: merge 1 commit into master
CastleWars: merge 1 commit into master
Christmas2010: merge 2 commits into master
Christmas2011: merge 1 commit into master
Christmas2012: merge 1 commit into master
Christmas2013: merge 1 commit into master
Classic: merge 1 commit into master
Commands: merge 4 commits into master
Cooking: merge 1 commit into master
Core Engine: merge 10 commits into master
Crafting: merge 1 commit into master
DeepWilderness: merge 1 commit into master
Documentation: merge 14 commits into master
Donators: merge 1 commit into master
DoubleXpWeekend: merge 1 commit into master
Dueling: merge 1 commit into master
Easter2012: merge 1 commit into master
Easter2014: merge 1 commit into master
Easter2017: merge 1 commit into master
Easter2018: merge 1 commit into master
Emotes: merge 1 commit into master
Farming: merge 1 commit into master
Firemaking: merge 1 commit into master
Fishing: merge 1 commit into master
Fletching: merge 1 commit into master
FoodAndDrink: merge 7 commits into master
FreeToPlay: merge 2 commits into master
Halloween2011: merge 1 commit into master
Halloween2013: merge 1 commit into master
Halloween2014: merge 1 commit into master
Halloween2018: merge 1 commit into master
Herblore: merge 1 commit into master
HouseBuilding: merge 1 commit into master
IoSessionLogger: merge 1 commit into master
ItemWieldRequirements: merge 1 commit into master
Karamja: merge 1 commit into master
Magic: merge 3 commits into master
Members: merge 1 commit into master
Memorial: merge 1 commit into master
Mining: merge 1 commit into master
Moles: merge 1 commit into master
NewUserRedirect: merge 1 commit into master
NpcDrops: merge 1 commit into master
ObjectScripts: merge 1 commit into master
PestControl: merge 1 commit into master
PlayerOwnedShops: merge 1 commit into master
Prayer: merge 2 commits into master
QuestScripts: merge 1 commit into master
Quests: merge 9 commits into master
RandomEvents: merge 1 commit into master
Ranged: merge 1 commit into master
ReadyPlayerOne: merge 1 commit into master
RewardTokens: merge 1 commit into master
RuneRebels: merge 26 commits into master
Runecrafting: merge 1 commit into master
ServerEvents: merge 1 commit into master
Shops: merge 1 commit into master
SkillCapes: merge 2 commits into master
SkillMenus: merge 2 commits into master
Slayer: merge 1 commit into master
Smithing: merge 2 commits into master
SpecialAttacks: merge 1 commit into master
StPatricksDayEvent: merge 1 commit into master
StaffAreas: merge 1 commit into master
Summoning: merge 1 commit into master
TeleportStyles: merge 1 commit into master
Thieving: merge 3 commits into master
Trading: merge 2 commits into master
Transport: merge 1 commit into master
Tutorial Island: merge 1 commit into master
Twilight: merge 1 commit into master
UniversalScape: merge 1 commit into master
WelcomeTutorial: merge 1 commit into master
Wilderness: merge 1 commit into master
Woodcutting: merge 1 commit into master
WorldMap: merge 1 commit into master
Zombies: merge 1 commit into master


Total: 180 commits


36
News & Announcements / RuneRebels Black Eye (2.8.7) - A New Year!
« on: January 30, 2019, 09:10:12 pm »
RuneRebels 2.8.7 Black Eye

After the extensive holiday partying, the RuneRebels headquarters was a mess. There were scrolls of code scattered all over the place, tons of admins passed out in various rooms, dwarven stout spilled all over the floor, and redberry pies with swarms of flies laying all over the floor. There was a lot of cleaning up to do, so the team quickly got to work! While they were putting things away, they noticed that their cabinets and drawers were a a complete unorganized mess. Onur couldn't even find the dish soap to clean out all of the pie dishes! "Guys, if we want to be able to live here this year, I think we are gonna have to do some serious cleaning" said Bill. With that, the team got to work scrubbing the headquarters to get it to be as clean as the water from Baxtorian falls!




Happy new years players! We are thrilled about reaching our one update per month goal for 2018 and are very excited about doing the same for 2019. While working through many of the updates from the past year, we improved a lot of the tools and processes that we use to develop the game, and I've been able to greatly expand the ways that the other developers can contribute to the game. As part of setting ourselves up for some very large content focuses updates this year, I took some time to massively clean up and modernize many plugins and the server game engine itself. There is a large amount of low-level code that I wrote back in middle and high school that still powers the game to this day that is starting to show its age and is making development harder. With this update, I've cleaned up, removed, or re-written a significant amount of that code, which is why you will notice that Marshmallow's summary at the bottom of this post is excessively long. Almost every plugin has also been modified or cleaned up as well. This not only makes it easier and faster for me to add new features to the engine and plugins, but also means that all of the things we build on top of it will contain fewer bugs from the start and cause less headaches for developers.

That being said, if you notice anything that was previously working that is now broken after this update, let us know via the forums or Discord and we will fix it ASAP. At one point during development I accidentally broke interacting with Npcs (including the bankers!) with a one line change, so if any other issues crept past us we want to hotpatch them immediately. Over 9000 lines of code in over 300 files have been modified:



We have some really cool features and content in the pipeline, and this update is the first step in delivering them to you!
- The RuneRebels Dev Team







Tools:
Added author field to quest files.

Castle Wars:
Fixed various cut off dialogue when talking to Lanthus.

Engine:
Refactored over 9000 (literally) lines of code in the game engine spanning over 300 files.
Fixed a bug where ItemAddedToInventoryEvent could cause Blitz Errors in various locations, such as High Alching, Crafting, etc.
Fixed a bug where you could gain negative XP by auto retaliating against Flytraps.
Fixed a bug where you couldn't note or unnote claws.

Core Engine:
Fixed a bug where you could follow players while wearing a morphing ring.

Commands:
Added ::teletonpc.
Added ::whereis to locate players.

Shops:
Fixed various incorrect shop prices.
Added the ability for shops to have multiple owners.
Fixed buying behavior so buying a greater amount of items than free slots available in your inventory will simply fill the free slots rather than failing.

Crafting:
Fixed a NullPointerException when repeatedly using the spinning wheel.
Fixed the amount of leather needed to craft Hard Leather bodies.
Fixed a bug with the spinning wheel animation.

Prayer:
Fixed a bug where the player might face the wrong direction when praying at an altar.

Tutorial Island:
Fixed a possible Blitz Error in dialogue.
Disabled random events on Tutorial Island.
Fixed a bug that allowed you to smuggle invincibility off of Tutorial Island.

Farming:
Added the majority of the missing farming messages; you should no longer see "INSERT MESSAGE HERE" messages.
Made the number of roots you get from digging up a tree base itself on your farming level; previously you would only receive 1 root.
Fixed a bug where some farming messages were cut off.

Herblore:
Added the correct messages for mixing potion doses.
Added the ability to mix 3 and 3 doses or 2 and 3 doses to make a 4 dose.
Fixed a bug with poisoning weapons and bolts.

Runecrafting:
Added the ability to craft combination runes!

Magic:
Added the ability to use combination runes to cast spells!


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

Game Engine:
RuneScape Blitz: merge 86 commits into master

Libraries:
AllGoFree: merge 7 commits into master
Arctic: merge 4 commits into master
Blitz API: merge 34 commits into master
BlitzMySQLData: merge 3 commits into master
Core AllGoFree: merge 3 commits into master

Plugins:
Agility: merge 3 commits into master
AllStarX: merge 2 commits into master
Areas: merge 1 commit into master
BanHammer: merge 2 commits into master
Bank: merge 6 commits into master
Barrows: merge 1 commit into master
BattleField: merge 2 commits into master
Bosses: merge 4 commits into master
BugPoints: merge 1 commit into master
CastleWars: merge 4 commits into master
Christmas2010: merge 1 commit into master
Christmas2011: merge 1 commit into master
Christmas2012: merge 3 commits into master
Christmas2013: merge 3 commits into master
Classic: merge 2 commits into master
Commands: merge 23 commits into master
Cooking: merge 1 commit into master
Core 317: merge 1 commit into master
Core 317 Clipping: merge 1 commit into master
Core 508: merge 1 commit into master
Core Engine: merge 15 commits into master
Crafting: merge 3 commits into master
Deadman: merge 1 commit into master
DeepWilderness: merge 1 commit into master
DeveloperQuotes: merge 1 commit into master
Documentation: merge 6 commits into master
Donators: merge 1 commit into master
DoubleXpWeekend: merge 1 commit into master
Dueling: merge 5 commits into master
Easter2012: merge 2 commits into master
Easter2014: merge 2 commits into master
Easter2017: merge 2 commits into master
Easter2018: merge 1 commit into master
Emotes: merge 2 commits into master
Farming: merge 10 commits into master
Firemaking: merge 1 commit into master
Fishing: merge 2 commits into master
Fletching: merge 1 commit into master
FoodAndDrink: merge 1 commit into master
FreeToPlay: merge 1 commit into master
Halloween2011: merge 1 commit into master
Halloween2013: merge 1 commit into master
Halloween2014: merge 1 commit into master
Halloween2018: merge 1 commit into master
Herblore: merge 11 commits into master
HouseBuilding: merge 1 commit into master
IoSessionLogger: merge 1 commit into master
ItemWieldRequirements: merge 1 commit into master
Karamja: merge 1 commit into master
Magic: merge 4 commits into master
Members: merge 1 commit into master
Memorial: merge 1 commit into master
Mining: merge 11 commits into master
Miscellania: merge 1 commit into master
Moles: merge 1 commit into master
NewUserRedirect: merge 1 commit into master
NpcDrops: merge 3 commits into master
ObjectScripts: merge 3 commits into master
PestControl: merge 1 commit into master
PlayerOwnedShops: merge 1 commit into master
Prayer: merge 2 commits into master
QuestScripts: merge 1 commit into master
Quests: merge 5 commits into master
RandomEvents: merge 5 commits into master
Ranged: merge 1 commit into master
ReadyPlayerOne: merge 1 commit into master
RewardTokens: merge 1 commit into master
RuneRebels: merge 5 commits into master
Runecrafting: merge 19 commits into master
ServerEvents: merge 1 commit into master
Shops: merge 18 commits into master
SkillCapes: merge 3 commits into master
SkillMenus: merge 1 commit into master
Slayer: merge 2 commits into master
Smithing: merge 1 commit into master
SpecialAttacks: merge 1 commit into master
StPatricksDayEvent: merge 1 commit into master
StaffAreas: merge 3 commits into master
Summoning: merge 1 commit into master
TeleportStyles: merge 1 commit into master
Thieving: merge 4 commits into master
Trading: merge 5 commits into master
Transport: merge 1 commit into master
Tutorial Island: merge 6 commits into master
Twilight: merge 1 commit into master
WelcomeTutorial: merge 2 commits into master
Wilderness: merge 1 commit into master
Woodcutting: merge 24 commits into master
WorldMap: merge 1 commit into master
Zombies: merge 2 commits into master


Total: 428 commits


37
News & Announcements / RuneRebels Polaris (2.8.3) - Merry Christmas!
« on: December 25, 2018, 01:18:16 am »
RuneRebels 2.8.3 Polaris

The team got a bit carried away in the kitchen after pushing out the last update. They didn't even notice that they forgot an entire page of content from the Quest Scroll they just released! Onur finally got Ryan to fix it after dragging him by his shirt out of the kitchen, where Ryan had been for the past month trying to perfect his Guam-infused brownies for Bill's Christmas party. "Ryan, tonight is Christmas eve!" exclaimed Onur. "Oh man, time just flew by. Maybe I shouldn't have tested all of those brownies myself..." thought Ryan. The duo quickly went into the dungeon below the headquarters to search for some presents for the RuneRebels community. They stumbled upon a dusty old crate that James had brought when he moved back in. "Maybe there is something good in here!" said Ryan. Onur whipped out his Rune Pickaxe and pried the crate open. "Ah man, this is just a bunch of old holiday clothes" said Onur. "This is perfect" said Ryan, and he grabbed an old magical Christmas snow globe from the shelf. "C'mon, we gotta get this to the citizens before morning!" said Ryan as he ran up the stairs.




Merry Christmas everyone! We are extremely happy to announce our 12th update this year, our 2018 Christmas Event! ;D The entire team is so excited to celebrate this milestone. We set the goal of one update per month at the end of last year, and are so happy to have met that goal. Not all of the updates have been of the same magnitude and excitement, but sticking to the schedule and staying engaged with the community was the main reason we set this goal, and we are looking forward to 12 updates with some awesome content for 2019. ;)
- The RuneRebels Dev Team






Diango needs help saving Christmas! Visit him in Draynor to see how you can help out!



Quests:
Fixed various issues that prevented the completion of the Prince Ali Rescue Quest.

Free to Play:
Made the Al Kharid Gate free once the player has freed the Prince.

Engine:
Fixed a crash when converting player names between formats.

Trading:
Added a check for if either of the player's inventories are full.
Fixed a bug where you couldn't trade a player you were standing on.

Slayer:
Some Slayer master tasks now support additional Npcs.


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

Game Engine:
RuneScape Blitz: merge 6 commits into master

Libraries:
Arctic: merge 1 commit into master
Blitz API: merge 4 commits into master

Plugins:
Christmas2010: merge 1 commit into master
Christmas2013: merge 26 commits into master
Commands: merge 2 commits into master
Core Engine: merge 1 commit into master
Documentation: merge 1 commit into master
FreeToPlay: merge 1 commit into master
Halloween2014: merge 1 commit into master
Quests: merge 2 commits into master
RuneRebels: merge 8 commits into master
Slayer: merge 62 commits into master
Trading: merge 6 commits into master


Total: 122 commits


38
News & Announcements / RuneRebels Castalia (2.8) - Rescue Mission
« on: November 30, 2018, 01:32:46 am »
RuneRebels 2.8 Castalia






After finally getting out of the Abyss, the RuneRebels team went back to the developer headquarters and crashed for a good rest. The holiday season was coming up, which is always a favorite time of year for the team. Bill and Onur planned to make a big ass turkey for Thanksgiving, and had Ryan PM the Freaky Forrester to see if he could set aside one of the bigger turkeys for the RuneRebels Thanksgiving Feast. All was going according to plan, and Sean got started on baking up some yummy pies in the kitchen. However, just as Sean was pulling his first mouthwatering Redberry Pies from the oven at around 2 AM, he heard quiet a bit of noise outside the door, along with what sounded like the fumbling of keys. He quickly grabbed Ryan from the Disney Dungeon where he was watching movies, then grabbed Bill and Onur from Bill's Blunt Shop where they were doing some baking of their own. "Guys, I think someone is trying to break into the Dev House" said Sean. They all quickly ran back upstairs, where they noticed a figure had already entered the doorway. They stood in silence as the figure moved into the light and it became clear who had just entered the house. "Whats up guys, I'm back from the store!" said James. "JAMES??" the entire team yelled out in unison. "You've been gone for like, a year man" said Onur. "I guess I lost track of time a bit at the bar" said James; "but my key still works! Is all my stuff still in my room?" continued James. "Oh yeah, its exactly as you left it; we don't do much cleaning here" said Ryan. "Its good to have you back man!" exclaimed Bill. "Oh shit, don't we have to release an update now?" said Sean. "Oh crap, its almost the end of the month!" said Ryan. "Don't worry, I have just the thing" said Sean as he pulled out a slightly dusty Quest scroll from his bank chest. There were a few small pieces missing from the Quest, so Onur went to his arts & crafts room to grab some extra dialogue lines and Ryan grabbed a bit of code glue from the cabinet. After fixing up the Quest, they put it in the mailbox for Postie Pete to pickup for the next update and headed back into the kitchen to bake more delicious pies!
- The RuneRebels Dev Team

All kidding aside, we would like to welcome back James to the RuneRebels Team from his extended leave of absence. ;) We've missed you!






The Prince Ali Rescue Quest has been added! Do you have what it takes to help save the prince from his royal mistakes?



Quests:
Added the Prince Ali Rescue Quest.

Slayer:
Fixed various Slayer tasks that would be assigned but not be able to be completed.
Started on the weight system for tasks so some tasks are more common than others.


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

Game Engine:

Libraries:

Plugins:
Quests: merge 1 commit into master
RuneRebels: merge 4 commits into master
Slayer: merge 91 commits into master


Total: 96 commits


39

This post contain the current timeline, codename, and major goals for future RuneRebels releases. These will be used as milestones on Gitlab for organizing issues. Additional releases may be added for additional fixes or content as needed.

RuneRebels Ara (2.2) - January 20th, 2017 - Released!
  • Add Free to Play World
  • Enable global dialogue plugin
  • Enable additional quests
  • Fix bugs in existing quests
  • Enable Agility (Gnome Course)
  • General bug fixes

RuneRebels Aries (2.2.2) - February 03, 2017 - Released!
  • Bugfix release for Ara
  • Bugfixes for Agility
  • More documentation for developers

RuneRebels Aquila (2.3) - February 17, 2017 - Released!
  • Developer tools & Quest focused release for followup on Ara/Aries
  • Complete documentation of existing developer tools
  • Additional features for developers (dynamic entities in quest editor, additional dialogue steps, etc.)
  • Ladder & stairs tables in database
  • Unified door system (for quests and single player doors)
  • This may turn into 2.3 if enough feature work creeps in

RuneRebels Atlas (2.3.5) - March 03, 2017 - Released!
  • Continued developer tool focus
  • Client improvements (better detail select, world select/switcher, etc)

RuneRebels Aurora (2.3.7) - April 07, 2017 - Released!
  • Continued developer tool focus
  • Bug fixes

RuneRebels Aurora Australis ( 2.4 ) - January 27, 2017 - Released!
  • Update focused on the Cooking skill
  • Quality of life improvements, such as fixing the attack facing bug

RuneRebels Aurora Borealis (2.4.5) - February 24, 2018 - Released!
  • Bug fixes for existing content
  • Slayer bug fixes
  • Cooking bug fixes

RuneRebels Andromeda (2.5) - March 24, 2018 - Released!
  • The biggest update yet! See the update post since there was such as large amount of content.

RuneRebels Andromeda II (2.5.5) - April 21, 2018 - Released!
  • Lost City!

RuneRebels Andromeda III (2.5.8 ) - May 19, 2018 - Released!
  • Vampire Slayer
  • Ernest the Chicken

RuneRebels Avior (2.5.11 ) - June 30, 2018 - Released!
  • Lots of bug fixes and improvements.

RuneRebels Alula (2.6) - July 28, 2018 - Released!
  • Lots of bug fixes and improvements.

RuneRebels Aquarius (2.7) - August 25, 2018 - Released!
  • Tons of improvements
  • Canifis / Priest in Peril / Whips!

RuneRebels Alya ( 2.7.5 ) - September 29, 2018 - Released!
  • Lots of plugin conversions and refactoring!
  • Clock Tower quest.

RuneRebels Ariel (2.7.8 ) - October 27, 2018 - Released!
  • Halloween event.

RuneRebels Castalia (2.?) - November 24, 2018 NEW
  • ---
  • ---

RuneRebels Black Eye (2.?) - December 22, 2018 NEW
  • Client improvements (better detail select, world select/switcher, etc)
  • Websockets support in client?
  • Investigate Unity HD client
  • Redo download page to offer correct client for each OS and alternative downloads
  • Website speed improvements (New VPS)
  • Website security improvements (DDOS prevention, etc)

RuneRebels Blueshift (2.?) - January 19, 2019 NEW
  • ---
  • ---

RuneRebels Comet (2.?) - February 16, 2019 NEW
  • ---
  • ---

Releases with un-finalized dates

RuneRebels Cordelia (2.?) - March 16, 2019
  • ---
  • ---

RuneRebels Corona (2.?.?) - April 13, 2019
  • ---
  • ---

RuneRebels Caliban (2.?) - May 11, 2019
  • Bugfix release for Cordelia
  • ---

RuneRebels Callisto (2.?.?) - June 08, 2019
  • Second bugfix release for Cordelia
  • ---

RuneRebels Copycat (2.?) - July 06, 2019 NEW
  • Add content that competitors have
  • ---

RuneRebels Miranda (2.?) - August 03, 2019 NEW
  • ---
  • ---

RuneRebels Mira (2.?.?) - August 31, 2019 NEW
  • Bugfix release for Miranda
  • ---

RuneRebels Lynx (2.?) - September 28, 2019
  • ---
  • ---

RuneRebels Lyra (2.?.?) - October 26, 2019
  • Bugfix release for Lynx
  • ---

RuneRebels Vega (2.?) - November 23, 2019
  • ---
  • ---

RuneRebels Vela (2.?.?) - December 21, 2019
  • Bugfix release for Vega
  • ---

RuneRebels Capella (2.?) - January 18, 2020
  • ---
  • ---

RuneRebels Carina (2.?.?) - February 15, 2020
  • Bugfix release for Capella
  • ---

RuneRebels Draco (2.?) - March 14, 2020
  • ---
  • ---

RuneRebels Draconis (2.?.?) - April 11, 2020
  • Bugfix release for Draco
  • ---

RuneRebels Electra (2.?) - May 09, 2020
  • ---
  • ---

RuneRebels Elara (2.?.?) - June 06, 2020
  • Bugfix release for Electra
  • ---

RuneRebels Francisco (2.?) - July 04, 2020
  • ---
  • ---

RuneRebels Flora (2.?.?) - August 01, 2020
  • Bugfix release for Francisco
  • ---

RuneRebels Gemini (2.?) - August 29, 2020
  • ---
  • ---

RuneRebels Gatria (2.?.?) - September 26, 2020
  • Bugfix release for Gemini
  • ---

RuneRebels Hydra (3.0) - ???
  • ---
  • ---

40
News & Announcements / RuneRebels Alya (2.7.5) - Tick tock...
« on: September 30, 2018, 10:48:07 pm »







After the ton of work that the team did bringing a new town into existence, they were a bit tired out. Bill whipped out his magic developer minimap and started looking for a good place to chill and do some glassblowing for a bit, and the team eventually settled on hitting up Ardougne. Brother Kojo owed Bill a favor from back when they were in smithing school together, so he invites the entire team to crash at an old broken clock tower that he called home. After a lovely evening of sipping wizard's mind bombs and munching on chocolate cake, the team decided it was time to crash for the night. However, throughout the night they kept hearing awful noises from below. Unable to sleep, Austin angrily got up and went straight to the source of the noises while wearing his mystic pajamas. He discovered a horrible dungeon of monsters and scattered clock parts, and quickly ran back upstairs to inform the others. Unfortunately, he discovered that Onur had cast a sleeping spell on the team in order to get through the night. "Who is going to take care of this problem???" Austin wondered to himself...
- The RuneRebels Dev Team






The Clock Tower Quest has been added! Can you help Brother Kojo fix the clock so the developers can get some rest?



Game Engine:
Fixed the attack speed of the Watchman Npc.
Added correct behavior when dropping members items in Free to Play worlds.
Added the Beehive gate.
Fixed a bug where logging out with the special bar selected would show it selected on login.

Agility:
Fixed a bug where logging out during a shortcut or obstacle would cause the player to get stuck.
Fixed the requirements for the Fremmy Dungeon Agility Shortcut.

Core Engine:
Fixed Varrock East Bank staircase.
Fixed a bug in Draynor Manor that could teleport the player out of bounds.
Fixed incorrect movement behavior when cutting spider webs.

Music:
Fixed invalid "Boarderland" music.

Herblore:
Fixed a bug where you could drink two potions in one game tick.

Trading:
Fixed a bug with facing players after trading.

Free to Play:
Fixed the dialogue for Abbot Langley.

Quests:
Added the Clock Tower quest.

Magic:
Added correct messages when charging orbs on Obelisks.

Fishing:
Fixed a bug where you could continue to catch fish if a boosted fishing level dropped below the required level for that fish.

Cooking:
Fixed the timing of wine making messages.
Fixed a bug where consuming Tuna Potato bowls also consumed the bowl.
Added the ability to cook Pita dough for kebabs.

Slayer:
Fixed a bug where Baby Blue Dragons wouldn't count towards a Blue Dragons task.
Fixed troll tasks.

NPC Drops:
Fixed Ice Warrior drops.

NPC Spawns:
Fixed various missing Npc spawns in the Wilderness.
Fixed Npc spawns in the Hero's Guild.


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

Game Engine:
RuneScape Blitz: merge 80 commits into master

Libraries:
AllGoFree: merge 4 commits into master
Arctic: merge 5 commits into master
Blitz API: merge 94 commits into master
Core AllGoFree: merge 6 commits into master

Plugins:
Agility: merge 1 commit into master
Bank: merge 4 commits into master
CastleWars: merge 4 commits into master
Christmas2013: merge 1 commit into master
Classic: merge 2 commits into master
Commands: merge 8 commits into master
Cooking: merge 2 commits into master
Core 317: merge 2 commits into master
Core 317 Clipping: merge 1 commit into master
Core 459: merge 2 commits into master
Core 474: merge 2 commits into master
Core 508: merge 2 commits into master
Core 562: merge 2 commits into master
Core 613: merge 2 commits into master
Core Engine: merge 45 commits into master
Documentation: merge 5 commits into master
DoubleXpWeekend: merge 2 commits into master
Dueling: merge 3 commits into master
Emotes: merge 2 commits into master
Firemaking: merge 3 commits into master
Fishing: merge 3 commits into master
Fletching: merge 1 commit into master
FoodAndDrink: merge 1 commit into master
Herblore: merge 3 commits into master
Karamja: merge 1 commit into master
Magic: merge 5 commits into master
Mining: merge 4 commits into master
NewUserRedirect: merge 1 commit into master
NpcDrops: merge 3 commits into master
Prayer: merge 3 commits into master
Quests: merge 3 commits into master
RandomEvents: merge 4 commits into master
Ranged: merge 3 commits into master
RewardTokens: merge 1 commit into master
RuneRebels: merge 66 commits into master
Runecrafting: merge 2 commits into master
Shops: merge 1 commit into master
SkillCapes: merge 1 commit into master
Slayer: merge 123 commits into master
Smithing: merge 1 commit into master
StaffAreas: merge 3 commits into master
Summoning: merge 1 commit into master
Thieving: merge 1 commit into master
Trading: merge 3 commits into master
Transport: merge 1 commit into master
Woodcutting: merge 2 commits into master
WorldMap: merge 1 commit into master
Zombies: merge 2 commits into master


Total: 528 commits


41
RuneRebels Media / Granite Maul Testing
« on: September 02, 2018, 12:19:11 pm »
Alex and I had some fun while testing the Granite Maul special fix  ;)


42







In the morning when the developers stumbled out of their quarters to eat their morning servings of chocolate cake, they noticed that one of the feature levers had been pulled! Upon closer inspection, they realized that it was the rusty old "2x" lever that hadn't been pulled in over a million game ticks. They decided that it had been long enough since the last time it was pulled, and decided to leave it pulled for an extra day in order to celebrate the fact that it still worked!
- The RuneRebels Dev Team





Make sure to check out the contents of the Aquarius Update and the first hotpatch!

Double XP Weekend!
We have extended the Double XP Weekend to include Labor Day! We have also modified the login message to be more clear that you have the entire day to enjoy the double experience.



Quests:
Fixed a bug where Priest in Peril didn't appear in the Quest Journal.



Code: [Select]
Marshmallow's summary for the Aquarius-Hotpatch release:

Game Engine:
RuneScape Blitz: merge 6 commits into master

Libraries:

Plugins:
Bank: merge 4 commits into master
Documentation: merge 3 commits into master
DoubleXpWeekend: merge 1 commit into master
NpcDrops: merge 15 commits into master
Quests: merge 1 commit into master
RuneRebels: merge 2 commits into master


Total: 32 commits


43







After getting positive feedback from the citizens of RuneRebels after concluding their previous quest, the developers realized that they had left a few doors unturned during their adventure. They bravely ventured back once more to the terrible tower they helped create to retrieve a massive weapon made of stone. They then spent countless hours perfecting their techniques for using the weapon's special attack, until it felt just right. Afterwards, the team thought it would be a good idea to grab a bite to eat. They noticed that Alex was able to shove an insane amount of lobster in his mouth all at once, and were so taken aback by the sight that they cast a spell over all the lands to prevent anyone from performing such an atrocity ever again. Feeling satisfied, they returned to their quarters. On the way back, Bill accidentally bumped into a lever labelled "2x" as he walked back to his room…
- The RuneRebels Dev Team





Make sure to check out the contents of the Aquarius Update!

Double XP Weekend!
To celebrate the launch of the massive Aquarius update, we are bringing back Double XP weekends! We hope that this helps you all on your RuneRebels journey, and we plan to do more of these in the future. :)



Special Attacks:
Fixed Granite Maul Special Attack

Blitz Engine:
Fixed a bug where switching weapons during combat would cause the player to not face their target

Core Engine:
Fixed the player not entering the door when standing one tile north or south
Fixed phasing through doors when entering door and spam clicking on the other side

Food & Drink:
Added proper food and potion timers

Quests:
Removed Gertrude's Cat and Demon Slayer from appearing in the quest list
Increased the drop rate of Goblin Mail from Goblins to closely match 2006/OSRS

Slayer:
Fixed slayer tasks from certain slayer masters not giving XP
Fixed a bug where Death Spawns might never despawn

Commands:
Fixed the ::news command (it will now properly redirect you to the latest update post)



Code: [Select]
Marshmallow's summary for the Aquarius-Hotpatch release:

Game Engine:
RuneScape Blitz: merge 18 commits into master

Libraries:
Arctic: merge 1 commit into master
Blitz API: merge 7 commits into master
Core AllGoFree: merge 2 commits into master

Plugins:
Commands: merge 1 commit into master
Core 317 Clipping: merge 3 commits into master
Core Engine: merge 17 commits into master
Documentation: merge 15 commits into master
FoodAndDrink: merge 18 commits into master
Herblore: merge 2 commits into master
NpcDrops: merge 14 commits into master
Quests: merge 5 commits into master
Ranged: merge 1 commit into master
RuneRebels: merge 3 commits into master
Slayer: merge 23 commits into master
SpecialAttacks: merge 2 commits into master


Total: 132 commits


44









While we were deep in the code slaying bugs in the game, we discovered that King Roald needed some assistance slaying tasks of his own. We ventured into the blank land of Morytania and helped to rebuild the temple of Paterdomus alongside Drezel. Along the way, we brought to life a whole new town filled with some very peculiar creatures who don't respond very well to being threatened. Lastly, we helped to unrestore a beautiful old tower by filling it with monsters and creatures that should never see the light of day. We hope that you have more fun managing them than we did!
- The RuneRebels Dev Team





I'm so excited for you guys to finally get to try out all of the new features and content that this update adds to the game. The content in this update has been a long time in the making, and I'm so proud of all the hard work that the development team did on this release. They've taken the tools that I've made and brought the game to the next level, and on my own I would never have been able to get the game to this point. Make sure to thank the members of the development team if you see them in game, and please keep reporting anything bugs or oddies that you encounter! The team has pressed me hard to improve the quality of the game and fix many of the small annoyances and inconsistencies in the game, such as the speed at which you bury bones, pickup items, or how fast the hit splats appear on Npcs. We will always encourage feedback from you guys, and thank you for sticking with us!

- Ry60003333







Added Priest in Peril quest!
Added Wolfbane weapon interface
Added Wolfbane combat animations
Added Wolfbane sounds
Added Wolfbane weapon stats
Added Monk of Zamorak's combat animations
Added Monk of Zamorak's combat sounds
Added Monk of Zamorak's drop tables
Added "Mausoleum" music
Added "Parade" music
Spawned Bats on the path to the Paterdomus Temple



Spawned Men and Women
Added Men and Women's combat sounds
Added Men and Women's dialogue
Added Werewolf transformation
Added Werewolf transformation sounds
Added Werewolf combat animations
Added Werewolf combat sounds
Added Wolfbane preventing Werewolf transformation
Spawned Will o' the Wisps
Added S'bott's trade option
Added Signpost's "Read" option
Added Tall Reed's "Look" and "Search" options
Added "Village" music
Added "Morytania" music
Added "Fenkenstrain's Refrain" music




Added "Terrible Tower" music
Fixed Slayer Tower entrance doors
Added Slayer Tower entrance door's sounds
Fixed Gargoyle Statues animation when opening/closing doors
Fixed Spikey Chains
Added Agility requirements to Spikey Chains
Fixed Doors
Added text to Warning Signs outside Slayer Tower
Added Crawling Hands' combat animations
Added Crawling Hands' combat sounds
Fixed Banshees not being damageable without earmuffs
Fixed Banshees not draining combat stats
Added Banshee's magic attack
Added Banshee's combat sounds
Fixed Banshee's not freezing the player if they don't have earmuffs
Added Infernal Mage's combat animations
Added Infernal Mage's combat sounds
Added Infernal Mage's drop tables
Added Bloodveld's drop tables
Added Aberrant Spectre's magic attack
Added Aberrant Spectre's drop tables
Fixed Aberrant Spectre's not being aggressive
Added Nechryael's combat animations
Added Nechryael's combat sounds
Added Nechryael's Death Spawn ability
Added Death Spawn's summon GFX
Added Death Spawn's combat animations
Added Death Spawn's combat sounds
Added Death Spawn's drop table
Fixed Gargoyle's not being aggressive
Fixed Gargoyle's not being damageable
Added Rock Hammer animation
Added Rock Hammer sound
Added Abyssal Demon's teleportation ability
Added Abyssal Demon's teleport GFX
Added Abyssal Demon's teleport sounds




Game Engine:
Removed follower drop sound from login
Fixed a bug with picking up items resulting in the wrong pickup animation
Added missing sound when selecting "Click Here To Play" on welcome screen

Core Engine:
Fixed not being able to empty Buckets
Added correct Spade digging sound
Added missing sound when "Make" is selected on a MakeItem interface. IE: Smithing
Added missing sound when slashing webs
Added sounds to all doors.
(Not all are 100% correct as only specific doors were added a specific sound while the rest are set to a default sound until later implemented)
Fixed Taverly Dungeon door to Blue Dragons not working
Easter Ring morphing sound
Fully implemented the Ring of Stone
Fixed the sounds for Al Kharid temple doors

Blitz Engine:
Fixed picking up items too fast from a distance
Fixed players seeing "Connection Lost" from a system update. The player now cleanly logs out.
Fixed NPC arrow indicators reappearing on NPCs after they die
Added sound for trying to move while frozen
Fixed "Cannot move" message being sent multiple times per game tick
Added Book interfaces
Fixed NPC damage sounds playing before the Player's attack sounds
Converted NPC attack speeds to game ticks
Fixed manual music mode
Fixed picking up an item off the ground and running away performing the "grab off of table" animation

Tutorial Island:
Fixed logout button not being displayed on Tutorial Island
Fixed doors not opening

Quests:
Fixed Quest Journal text not updating properly
(When you spoke to an NPC to start a quest and you trigger the first quest step that will change the text on the quest journal to yellow,
it remains red until you either hover over it or walk etc, when it should update immediately)
Fixed quests not being highlighted when hovered over
Removed quests from the quest list that aren't yet developed. This will prevent confusion of what's added.

Ranging:
Fixed ranging on Ducks
Fixed arrows stacking on water
Adjusted Ranged Projectile speeds for bows, knives etc.
Fixed Shortbow attack speeds
Added Shortbow sounds
Fixed Magic Shortbow special attack projectile speed
Fixed Longbow attack speeds
Added Longbow sounds
Added Dart sounds
Added Dart animation
Added Throwing Knife sounds
Added Thrownaxe sounds
Added Javelin sounds
Added all Crossbow weapon interfaces
Added all Crossbow animations
Added all Crossbow sounds
Added Toktz-xil-ul weapon interface
Added Toktz-xil-ul animations
Added Toktz-xil-ul sounds
Fixed Bolts not being stackable
Added correct 'out of ammo' messages

Magic:
Fixed magic on ducks
Fixed Teleport destinations being a single tile. It will now randomize within the teleport location.
Added support for teleport sounds from other players playing when within a certain distance
Fixed Nature Rune's low alch & high alch value
Added Orb charging interface
Fixed Elemental Obelisks charging orbs from a distance

Prayer:
Decreased burying bones delay time to accurately replicate OSRS
Added all Prayer activation sounds
Added all "out of prayer" sounds
Added sounds for using a prayer above your level
Added Retribution's damage dealing sound
Added Redemption's healing sound
Smite prayer now functions correctly
Fixed Abbot Langley's dialogue

Mining:
Added prospecting sound to mining rocks

Smithing:
Fixed Dart Tips being smithable without the Tourist Trap quest
Added "You need a hammer to smith items." message
Added "You need a smithing level of at least xx to make an xxx." message
Added "You need xx bars to make an xxx." message
Added "You need a smithing level of at least xx to smelt xxx." message
Added "The ring of forging disintegrates." message
Added "You retrieve a bar of xxx from the furnace." message
Added correct sound when selecting what to smelt at a Furnace
Fixed player not facing the furnace when smelting

Fishing:
Added Roachey's dialogue in the Fishing Guild
Added missing item spawns in the Fishing Guild
Fixed dropping items not cancelling the fishing action

Cooking:
Added Dairy Churning sounds
Fixed not being able to cook on coloured fires

Woodcutting:
Added Bird's Nest falling from tree sound

Firemaking:
Perfected firemaking chaining
Fixed firemaking chaining in front of an obstruction forcing the player diagonally
Added firelighters on logs for different colored fires
Fixed Unlit Bug Lanterns not being able to be lit with a tinderbox
Removed drop noise from logs when a tinderbox is used on them

Fletching:
Added missing sounds to fletching logs into arrow shafts and bows
Added missing bow string animation

Crafting:
Added leather crafting animation
Fixed hardleather bodies requiring three hard leather instead of one

Runecrafting:
Added Aubury's teleporting gfx and sounds
Fixed Pure Essence being enabled on F2P worlds
Added Rune Essence portal teleport gfx
Increased Essence Portal's interaction range
Added support for using essence on the altar to craft runes
Added "Enter" option to Mysterious Ruins when wearing the Runecrafting skillcape

Slayer:
Added Leaf-bladed Spear weapon interface
Added Leaf-bladed Spear animations
Added Leaf-bladed Spear sounds

Random Events:
Added Split Axe random event sound
Added "poof" sound for when random events appear
Added Genie's "poof" appearing sound
Added Bird's Nest sound
Fixed Pheasants being attack-able after completing the event
Added Pheasant's sounds
Fixed not being able to use Pheasant item on Freaky Forester

Bank:
Banks have been renamed to "The Bank of RuneRebels"
Fixed the "Bank" option for Bankers
Fixed not being able to talk to Bankers through the Booths
Fixed Deposit Boxes not depositing item when using item on object
Added Deposit Box interface "How many would you like to deposit?"
Added Deposit Box animation when depositing items

NPCs:
Fixed Ellis the tanner's walking bounds. He will no longer walk around the back of the building
Implemented correct Paladin ID's in Ardougne. (Was previously Castle Wars Paladins)
Added Wizard Frumscone's dialogue
Added Sarah's dialogue
Corrected Man's incorrect spelling of "goblins" from "goblines"
Fixed Ducks swimming on land. IE at the Fishing Guild
Converted Terminator Guard in Falador to a normal Guard
Added Giant Rat's combat sounds
Added/fixed Spider's combat sounds
Added Dark Wizard's combat sounds
Added Wizard's proper magic attack
Added Mugger's combat sounds
Added Monk's combat sounds
Added Hobgoblin's combat sounds
Added Al-Kharid Warrior's death animation
Added Jail Guard's combat sounds
Added Guard's combat animations
Added Guard's combat sounds
Added/fixed Black Knight's combat animations
Added/fixed Black Knight's combat sounds
Added/fixed Lesser Demon's combat sounds
Added/fixed Greater Demon's combat sounds
Added/fixed All Dragon's combat sounds
Added/fixed Fire, Moss and Ice Giant's combat sounds
Added/fixed All Bear's combat sounds
Added/fixed Unicorn's combat sounds
Added/fixed Rock Crab's combat sounds
Added/fixed Jellies' combat sounds
Added/fixed Cow's combat sounds
Added/fixed Wolf's combat sounds
Added/fixed Pheasant's combat sounds
Added/fixed Hellhound's combat sounds
Added TzHaar-Hur's combat animations
Added Shades combat sounds
Added Ghosts combat sounds
Added Leeches combat sounds
Added Vampire's combat sounds
Added Scorpion's combat sounds
Added King Scorpion's combat animations
Added Ghoul's combat sounds
Spawned Mugger behind Lumbridge Castle
Spawned Gnome NPC's all around Tree Gnome Village
Spawned Hill Giants in Tree Gnome Village Maze
Spawned Goblins in Tree Gnome Village Maze
Spawned Giant Rats in Tree Gnome Village Maze
Spawned Spiders in Tree Gnome Village Maze
Spawned a Black Bear in Tree Gnome Village Maze
Spawned Remsai In Tree Gnome Village
Spawned Kelkoy at entrance of Maze and Entrance of Tree Gnome Village
Spawned Bolkoy in Tree Gnome Village
Spawned Local Gnomes in Tree Gnome Village
Spawned King Bolren
Spawned Will o' the Wisps

NPC Shops:
Corrected Nurmof's Pickaxe Shop stock numbers and prices
Corrected TzHaar-Mej-Roh's Rune Store's stock numbers and prices
Added Bolkoy's Village Shop in Tree Gnome Village

Weapons & Armour:
Added wield requirements to poisoned weapons
Fixed Maul weapons switching aggressive and defensive attack styles when selecting one or the other
Added weapon & armour equipping/unequipping sounds
Added Scimitar Lunge (Stab) sound
Added all Sword sounds
Added Blurite Sword weapon interface
Added all Blurite Sword animations
Added all Blurite Sword sounds
Added Toktz-xil-ak weapon interface
Added all Toktz-xil-ak animations
Added all Toktz-xil-ak sounds
Added Longsword Lunge (Stab) sound
Added all Dagger sounds
Added Dagger Slash animation
Added Toktz-xil-ek weapon interface
Added all Toktz-xil-ek animations
Added all Toktz-xil-ek sounds
Added all Mace animations
Added all Mace sounds
Added Tzhaar-ket-em weapon interface
Added all Tzhaar-ket-em animations
Added all Tzhaar-ket-em sounds
Added all Tzhaar-ket-om sounds
Added Pickaxe Smash (Crush) sound
Added Pickaxe combat animations
Added all Spear animations
Added all Spear sounds
Added Spear standing animation
Added all Staff sounds
Added Toktz-mej-tal weapon interface
Added all Toktz-mej-tal animations
Added all Toktz-mej-tal sounds
Added all Dragon Spear animations
Added all Dragon Spear sounds
Added Dragon Spear Special
Added Dragon Battleaxe Special
Added Dragon Axe interface
Added all Dragon Axe animations
Added all Dragon Axe sounds
Added Dragon Axe Special
Added Dragon 2h Sword Special
Added all Dragon Longsword sounds
Fixed Granite Maul speed
Added Decorative Sword's weapon interface
Added all Decorative Sword animations
Added all Decorative Sword sounds
Added Rubber Chicken's weapon interface

Items:
Added Spade's digging sound
Made Bird's Nests Untradable

Objects:
Applied correct sounds to all wooden double gates
Applied correct sounds to all metal double gates
Fixed Gates south of Falador at the cabbage patch
Fixed Gate at Beehives
Fixed Gate to Brimhaven
Fixed Loose Railing shortcut in Tree Gnome Village
Fixed Loose Railing shortcut to Canifis
Fixed Ladder leading to Tree Gnome Village Dungeon

Client Improvements:
Disabled clicking on the minimap while on the welcome screen
Disabled typing while on the welcome screen
Improved cache downloading
Added music button to login screen
Added pressing down the middle mouse button to rotate the game camera around
Added pressing the 'enter' key to login
Added a "Connecting to update server" and "Checking for updates" step that feature a progress bar as well as a percentage of how far along loading is
Added support to autodetect Java >= 7 on OS X and enable sound conversion by default

Music:
Added more information to "invalid music" message

Player Experience
Finally, one of the core focuses of this update is to improve the player experience of the game. This includes server-side things such as fixing the timing for burying bones, picking up items, hit splats appearing, and so on. However, it also includes making improvements and fixes to the game client! For example, the neon bulbs that powered the glowing RuneRebels logo during client startup have finally burnt out, and we've replaced it with extremely optimized update server code to get you to the login screen faster:


You have also probably noticed that there is now a button in the bottom right corner for toggling the login screen music on and off! This setting will save between game sessions, so we hope that it encourages more people to try out high detail and experience some of the music and sound effects that we have added in this update. We also encourage you to post bugs on anything that is missing music and sound!

Finally, we've modified how the blurb of text when you first login to the server behaves. Instead of getting spammed with multiple messages that you will probably ignore every login, we've summarized everything into a single message that will only be presented once every day that directs you to our new ::help command. For the rest of the day, you will experience the pure bless of an almost empty chatbox on login:

We have more improvements for the player experience and the client planned for the future, and can't wait to share them with you in future updates!


Good luck in the tower...


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

Game Engine:
RuneScape Blitz: merge 483 commits into master

Libraries:
AllGoFree: merge 1 commit into master
Arctic: merge 3 commits into master
Blitz API: merge 57 commits into master
Core AllGoFree: merge 18 commits into master

Plugins:
Agility: merge 58 commits into master
AllStarX: merge 2 commits into master
Bank: merge 10 commits into master
CastleWars: merge 1 commit into master
Classic: merge 6 commits into master
Commands: merge 79 commits into master
Cooking: merge 27 commits into master
Core 317: merge 10 commits into master
Core 317 Clipping: merge 17 commits into master
Core 459: merge 1 commit into master
Core 474: merge 2 commits into master
Core 508: merge 3 commits into master
Core 562: merge 1 commit into master
Core 613: merge 2 commits into master
Core Engine: merge 642 commits into master
Crafting: merge 2 commits into master
Documentation: merge 208 commits into master
Dueling: merge 1 commit into master
Firemaking: merge 35 commits into master
Fishing: merge 3 commits into master
Fletching: merge 1 commit into master
Halloween2018: merge 1 commit into master
ItemWieldRequirements: merge 17 commits into master
Magic: merge 63 commits into master
Members: merge 21 commits into master
Mining: merge 3 commits into master
NpcDrops: merge 35 commits into master
ObjectScripts: merge 8 commits into master
Prayer: merge 11 commits into master
QuestScripts: merge 9 commits into master
Quests: merge 34 commits into master
RandomEvents: merge 9 commits into master
Ranged: merge 26 commits into master
RuneRebels: merge 291 commits into master
Runecrafting: merge 22 commits into master

Shops: merge 9 commits into master
SkillCapes: merge 1 commit into master
Slayer: merge 83 commits into master
Smithing: merge 45 commits into master
SpecialAttacks: merge 5 commits into master
Summoning: merge 1 commit into master
TeleportStyles: merge 5 commits into master
Trading: merge 1 commit into master
Tutorial Island: merge 7 commits into master
UniversalScape: merge 2 commits into master
Woodcutting: merge 1 commit into master


Total: 2383 commits


45






Hello everyone! The team has been hard at work to fix, improve the engine, make development easier and faster. We have some really cool things in store for you next month, and can't wait to share them!








Game Engine:
Various bugfixes and improvements to the API.

Bank:
Added Bank Booths.

Special Attacks:
Added Dragon Battleaxe special.
Added sound effect for Granite Maul special.
Fixed Dragon Two Handed special.

Quests:
Fixed bugs with Ernest the Chicken.


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

Game Engine:
RuneScape Blitz: merge 63 commits into master

Libraries:
AllGoFree: merge 9 commits into master
Arctic: merge 3 commits into master
Blitz API: merge 23 commits into master
Core AllGoFree: merge 15 commits into master

Plugins:
Agility: merge 1 commit into master
AllStarX: merge 3 commits into master
Areas: merge 1 commit into master
Bank: merge 7 commits into master
BattleField: merge 1 commit into master
Battlegrounds: merge 2 commits into master
CastleWars: merge 1 commit into master
Christmas2013: merge 1 commit into master
Classic: merge 3 commits into master
Commands: merge 31 commits into master
Core 317: merge 10 commits into master
Core 459: merge 3 commits into master
Core 474: merge 1 commit into master
Core 508: merge 3 commits into master
Core 562: merge 1 commit into master
Core 613: merge 2 commits into master
Core Engine: merge 3 commits into master
Donators: merge 1 commit into master
Farming: merge 1 commit into master
Firemaking: merge 1 commit into master
FreeToPlay: merge 3 commits into master
Magic: merge 22 commits into master
NpcDrops: merge 2 commits into master
Quests: merge 1 commit into master
Ranged: merge 1 commit into master
RuneRebels: merge 3 commits into master
Runecrafting: merge 1 commit into master
Shops: merge 1 commit into master
SpecialAttacks: merge 12 commits into master
Twilight: merge 1 commit into master
UniversalScape: merge 52 commits into master
Wilderness: merge 1 commit into master


Total: 290 commits


Pages: 1 2 [3] 4 5 ... 8