* Fixup points display
* Only allow players to deposit up to 12k at one time
* Apple damage and play animation
* Update order or prices
* Update Telekinetic.java
* tidy up
* Tidy up check for space
* Telekinetic base
* Don't allow player to pickup statue
* Tidy up item pickup
* fixup, statue spawn
* Update telekinetic grab
* 2nd option for guardian statue
* handle telegrab on statue
* Allow picking up global drops with telekinetic grab
* Check if player can see/reach item
* Update PickupItem.java
* Allow pasting into chatbox
* camera stuff
* fixup clipboard stuff
* Update PlayerAssistant.java
* Update Commands.java
* Add mazes initial
* Tidy up the clipboard pasting
* Update mazes
* Calculate new position of statue
* fixup telegrab
* More tidy up, remove constant running of container
* more tidy up..
* Handle moving statues
* remove the statue from global drops
* Update MagicOnFloorItems.java
* Show telekinetic interface
* Make public accessable
* Only show items to player that are on the same height level
* Moving statues around, Spawning
* Reward exp, points, law runes
* Show points, mazes completed
* Add comment
* Add observable statue (still needs work)
* Fixup where camera focuses
* Load items when player changes level
* Graveyard base
* Add a couple more checks
* Update Player.java
* Update Commands.java
* Make sure statue is visible when player appears at maze
* [Mage training arena] Graveyard
* Update MageTrainingArena.java
* Update MageTrainingArena.java
* Update ItemHandler.java
* Handle some more stairs...
* Remove message sent to player
* Bolts/Tips making
* Tidy up
* Free alchs occasionally within training arena
* [Mage Training Arena] Enchanting
* Remove enchanting room specific items when leaving area
* Fixup door/stairs in mage training arena
* Fixup bedsheets, should be worn on head, not weapon slot
* [Mage Training Arena] spawn rewards guardian
* [Mage Training Arena] Add arena teleports (non functioning)
* Just adding some comments
* [Mage Training Arena] Basic mage training arena stuff
* [Mage Training Arena] Allow shop to open and show items correctly
* [Mage Training Arena] Show shop prices when clicked
* noclip
* [Mage Training Arena] Add 2nd option handler (filler)
* [Mage Training Arena] Be able to purchase stuff, lock bones to peaches
* Update MageArena.java
* [Mage Training Arena] setup boundary
* Readability
* Tidy up enchanting
* MageArena -> MageTrainingArena
* Create Alchemy.java
* Update RSInterface.java
* [Mage Training Arena] Spawn entrance npcs
* [Mage Training Arena] Initial Alchemy
* [Mage Training Arena] Add comments
* [Mage Training Arena] Handle alchemy while in arena
* [Mage Training Arena] Show interface for alchemy room
* [Mage Training Arena] Display values, Search cupboards
* [Mage Training Arena] Don't allow the player to wear items from the Alchemy game
* [Mage Training Arena] Announce when items are changing
* Don't allow the player to bring any coins with them
* Sort by values
* [Mage Training Arena] Allow alching items etc
* Update method name
* Show magic tab after using alch even if can't alch
* [Mage Training Arena] Coin collector - temp
* [Mage Training Arena] Give player points, take items, add bonus xp, add bank items
* [Mage Training Arena] Remove items when player leaves the alchemy training area
* Fixup staffs for runes, Tidy up checks
Was missing all Mystic staff
* Fixup Discord links
* Fix required level to chop Dramen tree
* More Discord link fixes
* Show bots as (store)
* Fixup port
move to port 8080 as used by file server
* Fixup report handler
* Some client changes
* minor changes
Show mod status
* Show item value on ground
* Mark stores and players differently on mini map
* Some tidy up
* default to world 1
* Update trade with text
* revert nodeID changes
* Update RS Guide name
* Remove some command aliases
* Log bots and players differently
* Fixup
* minor changes
* Fixup colors
* Update RSInterface.java
* Settings for controlling options
* Add memory command
* Update server skill magic numbers
* Update server skill magic numbers
* Update colors for ground item text
* Update .gitignore
* Update player health value more often
* Add in game item/NPC/object search
* Item amounts and value displayed
* Update examine text
* Start with volume off
* Fixup tab 7 still showing with other interfaces
* Fixup search
* Fixup entering numbers after letter in amounts
* minor fixup
* fix indentation
* change type of value
* Fixup values shown
* Fix when clicking while tab 7 open
* Fixup negative amounts
* Update some method names
* Fixup method name
* tidy up method values
* Initial move for overlays
* Update more method names, variables
* Update debug menu
* Update experience info area
* Update Signlink.java
* more refactoring/deob
* Tidy up
* refresh skills
* Update method name, debug display
* fixup
* Show wrench icon on custom settings tab
* alignment
* Modify zoom
* Use smaller numbers for exp/h
* Update interface command
* tidy up
* Fixup tele location
* Fixup if interface doesn't exist
* Add some interface options
* Update checks
* Open bank interface for item search
TODO:
change title
maybe not display in chat
change options for items?
change command to searchitem - open the bank interface, open a text input interface
* re-fix
* Show open interface ID
* Update bank string shown
* Update search function
* Scroll zooming
* Only fill chat with search if not searching for an item
* add comments
* Change system update message
* Remove fps command
* Increase draw distance
* fixup
* Draw distance option
* [Party Room] Fix party room stairs
* Add new free slots method to check for stackable items counting as a free slot
* [Party Room] Deposit/Withdraw items all working
* [Party Room] Fully working
* [Party Room] Don't spawn balloons on the table
Players cannot pickup the items
* Fixup boundary
* Drop items in random amounts up to 4 stacks
* Update swampy boat to work
* Minor fixup
* Update Game.java
* Move player name up slightly
* Update some naming
* Tidy up
* Add ectoplasm agility shortcuts
* Update ObjectsActions.java
* Ectofuntus stuff
* fixup
* Ectofuntus bone grinder get status
* auto worship
* Allow claiming ecto-tokens
* change variable
* fixup
* Make use of GameConstants.WORLD
* Randomize bot passwords
* Don't show player shops as online
* Update opening oysters
* Update GemCutting.java
* Dragontooth island transport
* Ectofuntus stuff
* More constants
* Bill teach travel to Mos Le'Harmless and back
Also able to explore the whole ship
* Use better looking buttons
* Update .gitignore
* Update how player shop is handled
* Squashed commit of the following:
commit 5be0778dc9
Author: Danial <admin@redsparr0w.com>
Date: Sun Sep 19 14:24:12 2021 +1200
minor fixup
commit ef3b63b54f
Author: Danial <admin@redsparr0w.com>
Date: Sun Sep 19 14:11:27 2021 +1200
Add docker compose file for running servers in containers
* Update DialogueHandler.java
* Fix for models out of bounds
* Revert "Squashed commit of the following:"
This reverts commit d27d3c357c.
* Other shop tidy up
Show shops as combat level 0
Remove items from shop when shop logs off
- Adds all stew food items to the Food class
- Adds all gnomish food items(including the premade ones!) to the Food class
- Added Fruit Blast and Pineapple Punch (including premade versions) to the Food class (the rest boost stats like beers/pots so did not add)
- Added Rabbit, Ugthanki meat, Roast Bird meat, Thin Snail meat, Spider on stick, Spider on shaft, Roast Rabbit, Lean snail meat, Roast beast meat, Fat snail meat, Cooked slimy eel, Cooked chompy, Cooked fishcake, Rainbow fish, Cave eel, Cooked jubbly, Lava eel, Banana stew and Chocolatey milk to the Food class
- Chocolate bomb unique eat text
- "It heals some health." text added to default food items without unique eating text
* New NPC Spawns for Port Phasmatys
Added most NPCs in Port Phasmatys including the ghost villagers, sailors, guards, Robin, Ak-Haranu, and more.
* ObjectActions for Ectofuntus and Energy Barrier
The Ectofuntus is now fully accessible and Port Phasmatys can be accessed through the energy barrier.
* Added Ak-Haranu's Exotic Shop
Ak-Haranu now sells Bolt Racks.
* Fixed Ectofuntus Worship
Fixed minor issue with Ectofuntus Worship
* Gravingas Exclamations
Gravingas exclaims different messages while protesting Necrovarus in Port Phasmatys.
* Easter Event Updates
- Added Easter Bunny
- Added temporary Easter Quest
- Added Dialogues between player and Easter Bunny
- Added player save data for Ecto-tokens (Port Phasmatys) and data for the easter event (easterEvent)
* Delete .DS_Store
* Delete .DS_Store
* Delete .DS_Store
* Adding DS_Store to .gitignore
* New NPC Spawns for Port Phasmatys
Added most NPCs in Port Phasmatys including the ghost villagers, sailors, guards, Robin, Ak-Haranu, and more.
* ObjectActions for Ectofuntus and Energy Barrier
The Ectofuntus is now fully accessible and Port Phasmatys can be accessed through the energy barrier.
* Added Ak-Haranu's Exotic Shop
Ak-Haranu now sells Bolt Racks.
* Fixed Ectofuntus Worship
Fixed minor issue with Ectofuntus Worship
* Gravingas Exclamations
Gravingas exclaims different messages while protesting Necrovarus in Port Phasmatys.
* Fix bug where leveling up while Smelting would consume ores.
* Making sending message before adding skill xp more consistent.
If you level up while smelting iron, playerSkillProp[13] gets cleared and getItemName will fallback to Unarmed
- Each skill has a corresponding level up song
- Some skills (Attack, Magic, Cooking) have multiple level up songs (Milestones like 99 or 10, 20, 30 etc.)
* Combat Sound Fixes
- Added all sounds for chickens
- Added proper sounds for sword and dagger
- Added some sounds for thief and farmer
- Fixed dds sound effect
* Update CombatSounds.java