Commit graph

320 commits

Author SHA1 Message Date
Daniel Ginovker
fbbbdb4a9f Merge pull request #138 from Ceikry/master
Rewrote the hunter clothing interface into a dialog tree.
2020-03-06 18:56:13 -05:00
Daniel Ginovker
590b407947 Merge pull request #135 from b-7-7/patch-2
Fixed guard pickpocketing
2020-03-06 18:54:52 -05:00
Ceikry
832085b738 Added dagon'hai robes to dagon'hai monks drop tables 2020-03-02 23:26:21 -06:00
Ceikry
505237f595 Rewrote the hunter clothing interface into a dialog tree. Original hunter interface is nearly unfixable. 2020-03-02 22:51:59 -06:00
Daniel Ginovker
e93bc37435 Merge pull request #137 from RedSparr0w/online-status-fix
Update online players when servers start up (fix flags)
2020-03-02 18:23:43 -05:00
RedSparr0w
d68c50d983 Update online players when a server starts up (fix flags) 2020-03-03 12:06:02 +13:00
b-7-7
52eff0ca45 Fixed guard pickpocketing
Guards now give 30 coins every time they are pickpocketed, not sure where that 25 would have come from
2020-03-01 21:59:31 -06:00
Daniel Ginovker
78467f5821 Merge pull request #134 from Ceikry/master
Added Archaeologist drop table and more- read desc
2020-03-01 22:13:44 -05:00
Ceikry
9d61e721b1 Another typo fix because I'm big dumb dumb 2020-03-01 20:08:58 -06:00
Ceikry
6e211e2152 Fixed a typo in my code 2020-03-01 20:07:23 -06:00
Ceikry
dd14308431 added some spideys 2020-03-01 20:04:52 -06:00
Daniel Ginovker
dfa893bf97 Merge pull request #133 from Purplecow-dev/patch-1
Fixed magic tutors typos
2020-03-01 15:36:07 -05:00
Ceikry
a231a5a0bc Made it so the game doesn't spam you when a familiar can't be called and just remains silent. 2020-03-01 14:24:39 -06:00
Purplecow-dev
ca550976c2 Fixed magic tutors typos 2020-03-01 13:11:29 -05:00
Ceikry
12c193f6f6 Fixed a woopsie and added Archaeologist's drop table 2020-03-01 10:55:22 -06:00
Ceikry
6d1142628e Added Crazy Archaeologist's drop table 2020-03-01 10:47:51 -06:00
Daniel Ginovker
89e9a88597 Merge pull request #132 from Ceikry/master
Fixed a typo in Aubury's dialogue during Rune Mysteries, made Yak meat cookable, added cook all
2020-03-01 10:16:12 -05:00
Ceikry
4b007ebd6c Cook all now works 2020-03-01 01:23:44 -06:00
Ceikry
8b07e874b2 Made it so you can cook on the range in Port Sarim 2020-03-01 00:29:26 -06:00
Ceikry
725a11034d Made yak meat cookable 2020-03-01 00:07:05 -06:00
Ceikry
55d8bd6022 Fixed a typo in Aubury's dialogue during Rune Mysteries 2020-02-29 23:01:10 -06:00
Jamix77
7219398feb Merge pull request #124 from b-7-7/patch-1
Fixed slayer master grammar error
2020-02-27 22:47:29 +00:00
Jamix77
6c330a5536 Merge pull request #122 from Jamix77/master
Archery Minigame!
2020-02-27 22:31:38 +00:00
Jamix77
a802e7e33f Added Ticket Merchant
Added the ticket merchant to go along with the archery minigame, from this shop you can purchase the same items that were purchasable in 2009. You can only buy items from this shop with archery tickets, which are the reward from the archery minigame.
2020-02-27 22:25:48 +00:00
b-7-7
15cbe8d157 Fixed grammar error 2020-02-27 16:16:09 -06:00
Jamix77
ae7c53b4a7 Archery Minigame!
Created the archery minigame, fully complete and ready to go! Tickets still don't serve a purpose but they soon may after implementing the ticket reward store.

Thanks for the suggestion Snicker.
2020-02-27 14:36:23 +00:00
Jamix77
bcc56e1d1f Merge pull request #119 from Jamix77/master
Fixed issue #115
2020-02-26 21:21:52 +00:00
Jamix77
5a20e4f7fa Fixed issue #115
No more bug abuse by a certain somebody :3
2020-02-26 21:20:39 +00:00
Daniel Ginovker
8086e878dc Merge pull request #112 from RedSparr0w/master
Fixup lastLogin in database
2020-02-26 11:20:43 -05:00
RedSparr0w
0403b685a9 Add timePlayed to playerDetails 2020-02-26 12:34:36 +13:00
RedSparr0w
7b0ae33151 Fixup total play time in SQL databse 2020-02-26 12:25:00 +13:00
Jamix77
06089b9a5a Merge pull request #113 from Jamix77/master
Fixed teleport to house and added the ability to chisel limestone into limestone bricks for construction.
2020-02-25 17:43:46 +00:00
Jamix77
8559398e83 Added limestone chiseling.
Needed for construction. Limestone can only be chiseled when the player has reached level 12, and will give 6 (30 because of x5, unless the player has chosen x10 it will be 60) xp per cut stone.
2020-02-25 17:35:58 +00:00
Jamix77
36ca5ccb9a Fixed teleport to house.
As Sia mentioned, all now fixed with a new teleport class.
2020-02-25 10:09:36 +00:00
RedSparr0w
c712be33d8 Fixup lastLogin in database 2020-02-25 19:21:12 +13:00
Daniel Ginovker
3a370a0292 Merge pull request #102 from dginovker/fixdrops
Add many more vials to Arhein's store
2020-02-23 13:03:01 -05:00
dginovker
e828433674 Add many more vials to Arhein's store 2020-02-23 12:58:59 -05:00
Daniel Ginovker
2aec7a9ecd Merge pull request #98 from Qweqker/tempSlayerfix
Temporary Slayer Task Changes
2020-02-23 12:39:11 -05:00
Daniel Ginovker
98d317c9f4 Merge pull request #101 from dginovker/fixdrops
Greatly reduced Lava dragon drops
2020-02-23 12:38:59 -05:00
dginovker
5422fa378d Greatly reduced Lava dragon drops 2020-02-23 12:34:07 -05:00
Daniel Ginovker
f048ba3121 Merge pull request #100 from dginovker/add_site
Added website someone found
2020-02-23 12:21:43 -05:00
dginovker
ebd19bfde4 Added website someone found 2020-02-23 12:00:41 -05:00
Qweqker
fd5af11433 Commented out all the tass that have the isDisabled property set to true
forgot mogres
2020-02-23 10:52:25 -05:00
Qweqker
ca9227dd90 Commented out all the tass that have the isDisabled property set to true 2020-02-23 10:44:15 -05:00
Daniel Ginovker
d349e912c2 Merge pull request #97 from Jamix77/master
Fixes.
2020-02-23 10:02:49 -05:00
Jamix77
ad345ac956 Fixed spacebar issues
I didn't think this one very far ahead, spacebar to continue must say its goodbyes as it's causing too many other issues.
2020-02-23 14:51:59 +00:00
Jamix77
85b00536db Fixed an XP dupe.
Can't be having an XP dupe lying around so yeah, all fixed :)
2020-02-23 14:49:18 +00:00
jamix77
5f6ab6fb4a Important account register fix
It appears I broke this in a previous update fixing other errors, without realisng this causes massive issues when registering accounts. Whoops.
Here's the fix.
2020-02-23 14:33:12 +00:00
jamix77
a5a206653e Fixes + more
What I've done this update:
- Fixed tutorial island's chef giving infinite amounts of buckets and water to players
- Fixed fishing without a tool.
- Added the wilderness teleport lever to Edgeville south of the bank (as some have requested)
- Added some useful tools for editing cache.

Enjoy!
2020-02-23 14:33:12 +00:00
Daniel Ginovker
bad68d296c [Needs Further Testing] Hardcore Iron Man Mode, Changing or De-Ironing at Hans, Some other Dialogue adjustments (#90)
* Added Iron/DeIron Dialogues
Reorganized the chat dialogue so more content was on a "second page"
fixed a couple typos regarding exp multiplier (Hans says 15 when it should say 10?)

* Added Hardcore and Hardcore_dead ironmanmodes

* Added Hardcore ironman and hardcore_dead ironman to the player count
Possibly fixed an issue where it would count Ultimate ironman as both an ultimate ironman AND a standard ironman.
Changed the player count sentence to incorporate hardcore ironman mode

* Changed the Ultimate Iron death to announcing a Hardcore ironman death

* When an Hardcore Ironman dies, the stats page will update with HARDCORE_DEAD and the XP will no longer increase

* Added Hardcore ironman mode as a mode in the dialogue
changed ultimate ironman to a grey-white text, might not be legible.

* moved TotalSkillXP from HighscoreSQLHandler.java to Skills.java
Indented a ton of methods

* Added Hardcore Iron Man Mode as an option
Added //TODO to add HCIM logo

* Added a integer to count Hardcore Iron Man deaths
Added two methods to set and get the value of the HCIM death
Added HCIM death to the Player's saved data
Added it to buffer (if this was not done, the player would be sent back to tutorial island)

* Added Check to see if the player has died previously on HCIM.
Added separate SQL entry to execute specific SQL if the player passes that check.

* Changed the UIM check in finalizeDeath to HCIM
Changed the check to use .equals() rather than checkRestriction(), preventing UIMs from being affected
Added additional code to handle what happens to a player who has died in HCIM mode.

* Added counts to support HCIM mode
Changed all checkRestrictions() to getMode.equals() (avoids multiple counts)
Adjusted the player count message to include IM, HCIM, and UIM.

* Added HCIM in the Iron Man explanation
Added HCIM as an option to choose an Iron Man
Recoloured the UIM text as a grey-white
Coloured HCIM as the dark red colour UIM was
Added the hardcoreDeath value to 0

* Added a ton of dialogue for Iron Man mode
Added the ability to change ironman mode
Added the ability to remove ironman mode
Added some checks to see if the player was too high level or had too many quest points to change Iron man mode
Added some checks to see if the player has died as an iron man
Added check to see if player has an empty bank when changing to uim
Changed some case numbers around

* Added a ton of dialogue for Iron Man mode
Added the ability to change ironman mode
Added the ability to remove ironman mode
Added some checks to see if the player was too high level or had too many quest points to change Iron man mode
Added some checks to see if the player has died as an iron man
Added check to see if player has an empty bank when changing to uim
Changed some case numbers around
Added a comment to denote a possibly unnecessary line of code

* Added a ton of dialogue for Iron Man mode
Added the ability to change ironman mode
Added the ability to remove ironman mode
Added some checks to see if the player was too high level or had too many quest points to change Iron man mode
Added some checks to see if the player has died as an iron man
Added check to see if player has an empty bank when changing to uim
Changed some case numbers around
Added a comment to denote a possibly unnecessary line of code
Added some Facial Expressions

* Added some dialogue for HCIM mode
Tweaked some Dialogue code
Changed some case numbers around
Added a comment to denote a possibly unnecessary line of code
Added some Facial Expressions

* changed setHardcoreDeath as true to represent the change to a boolean variable

* changed setHardcoreDeath as false to represent the change to a boolean variable
removed comment about unnecessary line as I think it is now necessary

* Changed everything regarding hardcore death to boolean format

* changed the check to true rather than 1 to reflect the boolean format change

* changed the check to true rather than 1 to reflect the boolean format change
2020-02-22 23:24:58 -05:00