Recreating the game that I loved (2011 Recreation Server)
Hello. This project thread is sort of for my own use, but I do like to share my progress with others so I thought I would.
I've always missed the pre-eoc era since Jagex started adding unfavorable updates like armor graphic changes, Squeal of Fortune, and obviously EOC.
Old School was awesome when it was released, but it is not the same and is going in an unfavorable direction. It doesn't have the Oldschool feel anymore and it is nothing like pre eoc.
I always complained to friends about how much I missed pre-eoc and one day a friend of mine suggested that I try working with some rsps sources to make a server that I could play around with and do some of the old content that I enjoyed. This was back in late March of 2018.
I had never done any form of programming or coding and never had been involved with rsps before in my runescape career. I wish I had done this many years earlier! My ideal time in Runescape history was the ROTM release, so I looked for a revison based on that.
At first, I came across the "Beast pk" 667 matrix based source. I was instantly hooked on coding and began to learn how to write code in Java. I understand now that Matrix isn't great, but I am grateful for it because it made it somewhat easy to start out. I eventually created my own base.
Aft first I had no idea what I was doing, but after almost 9 months of self teaching myself concepts in Java or getting help from real life friends who know how to code/people on runeserver, I started to feel that I am starting to get a grasp of it and continue to improve daily. Almost a year later and I have an internship at a software company.
Anyway, I've written out my current goals and things that I want to remake. I don't expect to finish it any time soon but I want to have it written down
for others to see or perhaps offer help/advice for issues that I have.
Also thanks to Stimulant, I now have an untouched 667 Deob working with the server. This means none of the client problems I had exist anymore, since before I was using a heavily edited client.
Key:
Green: Completed
Red: Not Started
Quests:
I know most people hate quests but I wanted to recreate them as faithfully as possible some of the core quest/favorites
of mine. I attempt to make them as exact as I possibly can, including dialogue.
Completed:
Desert Treasure (Ancient Magicks)
Druidic Ritual
The Digsite
Death Plateau
Troll Stronghold
Temple of Ikov
Tourist Trap
Waterfall Quest
Priest in Peril
King's Ransom (Piety/Chivalry)
Holy Grail
One Small Favour
Shilo Village
Jungle Potion
Rune Mysteries
Black Knight's Fortress
Murder Mystery
Merlin's Crystal
Roving Elves (Crystal Bow/Shield)
Regicide (Dragon Halberd)
Underground Pass (Iban Blast)
Biohazard
Plague City (Ardy Teleport)
Lunar Diplomacy (Lunar Spells)
Lost City
Animal Magnetism (Ava's Devices)
Ernest the Chicken
Restless Ghost
The Lost Tribe
Goblin Diplomacy
The Fremennik Trials (Frem Helms)
Family Crest
Recruitment Drive
Creature of Fenkenstrain
The Knight's Sword
Dorics Quest
In Search of the Myreque (Barrows Shortcut)
Monkey Madness (Dragon Scimitar)
Grand Tree
Tree Gnome Village
Nature Spirit
Horror from the Deep (God Books)
Vampire Slayer
Shield of Arrav
Gertrudes Cat
Fishing Contest
Witch's House
Cook's Assistant
High Priority (Quests I'd like to have done before the end of 2020):
Dream Mentor (Additonal Lunar Spells)
Eadgar's Ruse (Trollheim Teleport)
The Fremennik Isles (Helm of Neitiznot)
Ghost's Ahoy (Ectophial Teleport/Free Entry to Port Phas)
Tarn's Lair (Salve Amulet (e))
Haunted Mine (Salve Amulet)
Fight Arena
Dwarf Cannon (Cannon)
Recipe for Disaster (Barrows Gloves)
Legends Quest (Legends Guild/Dragon Square)
Heroes Quest (Dragon Mace/Battleaxe)
Dragon Slayer (Rune Platebody)
Big Chompy Bird Hunting
Shadow of the Storm
The Golem
Demon Slayer
FairyTale II (Fairy Rings)
Fairytale I
Watchtower (Yanile Teleport)
Medium Priority (Quests I'd like to have done before the end of 2020 but ones still available in OSRS come first/ others are more important):
Cabin Fever (Cave Horrors for Black Mask)
Rum Deal
Zogre Flesh Eaters
Pirate's Treasure (Quick Ship Travel)
Smoking Kills (Slayer Helmet/Reward System)
Wolf Whistle (Summoning)
The Temple at Senntisten (Ancient Curses)
Missing My Mummy
The Tale of Muspah
Troll Romance
Shades of Mort'ton
Ichlarin's Little helper
Prince Ali Rescue
Curse of Arrav
Defender of Varrock
Garden of Tranquility
What Lies Below
Devious Minds
Wanted
Summer's End (Corp)
Spirit of Summer
Low Priority (Quests I would like to make eventually):
Do No Evil (Ava's Alerter)
Dealing with Scabaras
Contact!
The Fued (Black Jacking)
Mourning's End Part I (Unlock Dark Beasts)
Nomad's Requiem (Soul Wars Capes)
Blood Runs Deep (Balmung)
Glorious Memories
Royal Trouble
Throne Of Miscellania
Mountain Daughter
King of the Dwarves (Unlock Best Gravestone)
Forgiveness of a Chaos Dwarf
The Giant Dwarf
Between a Rock
My Arm's Big Adventure (Farming Patch)
Love Story (House Tabs)
The Void Stares Back (Korasi)
A Void Dance
Quiet Before the Swarm
Imp Catcher
Swan Song(Monkfish)
The Branches of Darkmeyer(Very Low Priority but I may create it one day)
Legacy of Seergaze(Blood Runes)
Darkness of Hallowvale
In Aid of the Myreque(Unlock Burg)
The Slug Menace (Proselyte Armor)
Sea Slug
Mini Quests
Barbarian Training
Barcrawl
Mage Arena
Abyss Miniquest
The Curse of the Empty Lord (Ghostly Robes)
Combat
Accurate Combat Formulas for accuracy and max hit
All Melee Weapons and special attacks
All Range Weapons and special attacks
All Magic Spells
All Prayers
Accurate NPC and Player combat interaction
Skills
Prayer:
Ectofunctus
Bone burying
Ash Scattering
Monestary
Blessing Holy Symbols
Creating Blessed Spirit Shield
Prayer Requirements to wear armor
Runecrafting:
Runecrafting altars
ZMI Altar
Abyss Runecrafting
Combination Runes
Magic:
All Lunar Spells Functioning
All Ancient Spells Functioning
All Normal Spells Functioning
Agility
All traditional agility courses
All advanced agility courses
All relevant agility shortcuts
Herblore
Potion Making
Ingredient grinding
All potion effects
Theiving
Pickpocketing
Blackjacking
All working stalls
Agility Pickpocket Chance
Crafting
Leather making
Jewelery smelting
Glass Blowing
Battlestaff crafting
Gem/Bolt Tips crafting
Fletching
Bolt Making
Knife Making
Arrow Making
Dart Making (After Tourist Trap)
Bow/Crossbow Making
Broad Bolts/Arrows (After Unlocking with Slayer)
Slayer
Slayer Masters
Tasks System (Different for every master)
Slayer Reward Shop
Slayer Rings
Kuradal's Dungeon
Hunter
Bird Hunting
Chin Hunting
Salamander Hunting
Falconry
Imp Hunting
Implings
Mining
Rock Mining
Gem Mining
Granite/Sandstone mining
Rune/Pure Essence mining
Smithing
Ore Smelting
Anvil Smithing
Godsword Blade Creation
Spirit Shield Creation
Dragonfire Shield Creation
Dragon Square Creation
Fishing
All Fishing Spots
All Fishing Methods
Cooking
All cookable meat
All food edible
Gnome Cocktails
Pizzas
Pies
Wine Making
Fire Making
All Log Lighting
Pyre Ships
All Lanterns
Barbarian Firemaking
WoodCutting
Ivy
Trees
Canoe System
Farming
All patches farmable
Leprechans
Compost making
Sacks/Baskets
Payments
Construction
Ability to make a house with relevant rooms
All portals working
Summoning
Pouch Creation
Scroll Creation
All familiars
Dungeoneering
Reward Shop
Higher level floors/bosses?
Minigames
Pest Control
Brimhaven Agility Arena
Mage Training Arena
Puro Puro
Lava Flow Mine
Pyramid Plunder
Blast Furnace
Clan Wars
Castle Wars
Soul Wars
Barbarian Assault
Familiarisation
Warrior's Guild
Fight Caves
General Game Features
Gravestone System
Items Kept on Death System
Bank Pin
Grand Exchange
Potion Decanting/Emptying
Jewelry/Scroll Teleports
Resting/Musicians
Shops
Running/Weight System
Poison System
Disease System
Spirit Trees
Gliders
Charter Ships
Fairy Rings
PVM:
God Wars
Tormented Demons
Dagannoth Kings
Barrows
Corporeal Beast
Revenants
Kalphite Queen
Glacors
KBD
Giant Mole
Chaos Elemental
D&D
Penguins
Clue Scrolls
Shooting Stars/Evils Trees
Social Features
Friends List/Ignore List
Friends Chat
Emotes
Assist System
Lending System
LootShare/Coin Share