Commit graph

285 commits

Author SHA1 Message Date
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
Daniel Ginovker
5551c2a419 Remove ::Shop and ::Credits from ::Commands (#85) 2020-02-22 23:24:50 -05:00
Daniel Ginovker
2908c202c7 Fix right click on Java 9+ (#86)
* Remove ::Shop and ::Credits from ::Commands

* Hopefully fixes right-click issues
2020-02-22 23:24:29 -05:00
Qweqker
caa31d9ef2 changed the check to true rather than 1 to reflect the boolean format change 2020-02-21 20:36:47 -05:00
Qweqker
0ea681972f changed the check to true rather than 1 to reflect the boolean format change 2020-02-21 20:36:04 -05:00
Qweqker
cc29ed613b Changed everything regarding hardcore death to boolean format 2020-02-21 20:35:32 -05:00
Qweqker
5cdbab2117 changed setHardcoreDeath as false to represent the change to a boolean variable
removed comment about unnecessary line as I think it is now necessary
2020-02-21 20:34:54 -05:00
Qweqker
8c486b976c changed setHardcoreDeath as true to represent the change to a boolean variable 2020-02-21 20:34:19 -05:00
Qweqker
e8c54a5594 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
2020-02-21 14:25:36 -05:00
Qweqker
24a9baa1c4 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
2020-02-21 14:24:37 -05:00
Qweqker
c3a8f5502e 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
2020-02-21 14:13:36 -05:00
Qweqker
365dbcdb17 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
2020-02-21 12:29:13 -05:00
Qweqker
d71e7cf23f 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
2020-02-21 12:27:09 -05:00
Qweqker
f82b1fd539 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.
2020-02-21 12:20:28 -05:00
Qweqker
c6a440856c 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.
2020-02-21 12:13:55 -05:00
Qweqker
fd4c1fbb95 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.
2020-02-21 12:11:26 -05:00
Qweqker
0b71c38bfb 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)
2020-02-21 12:08:35 -05:00
Qweqker
1814ee2e5c Added Hardcore Iron Man Mode as an option
Added //TODO to add HCIM logo
2020-02-21 12:04:32 -05:00
Qweqker
bf43f4fd96 moved TotalSkillXP from HighscoreSQLHandler.java to Skills.java
Indented a ton of methods
2020-02-21 11:14:38 -05:00
Qweqker
45418caac7 Added Hardcore ironman mode as a mode in the dialogue
changed ultimate ironman to a grey-white text, might not be legible.
2020-02-20 20:32:52 -05:00
Qweqker
aa5e663f0a When an Hardcore Ironman dies, the stats page will update with HARDCORE_DEAD and the XP will no longer increase 2020-02-20 20:29:26 -05:00
Qweqker
9f23d58673 Changed the Ultimate Iron death to announcing a Hardcore ironman death 2020-02-20 20:27:51 -05:00
Qweqker
0c4f33e35f 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
2020-02-20 20:26:34 -05:00
Qweqker
1a653fe262 Added Hardcore and Hardcore_dead ironmanmodes 2020-02-20 20:24:21 -05:00
Qweqker
46f3329c28 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?)
2020-02-20 20:23:54 -05:00
Qweqker
92cfe1ea6a Added some missing dialogue (#83)
Adjusted some facial animations
Moved some of the code around to 'clean' it up
Adjusted some of the object ids to hopefully fix softlocks on the quest.
2020-02-18 21:12:19 -05:00
Daniel Ginovker
598b2fc722 Add ability to set exp rate to 10x by talking to Hans (#81)
* Add ability to set exp rate to 15x by talking to Hans

* Change EXP rate multiplier to 10x rather than 15
2020-02-18 19:46:53 -05:00
Daniel Ginovker
b41f05d039 Make new players join the real 2009scape cc (#82) 2020-02-18 19:46:15 -05:00
Qweqker
82288a35e9 Enable Gnome Stronghold Course (#78)
* Restored Feature to enable/disable the default clan when an account is registered.

* "Cleaned Up" the dialogue options for the Hairdresser
Added some facial animations other than HALF_GUILTY (Not sure if they are accurate)
Changed the interfaces the Hairdresser opens to the 2009 ones.
The Hairdresser will no longer cut the player's hair if the player is wearing a helmet, shield or sword

* Changed the code to use the 2008/2009 interfaces
made two methods two handle each gender interface
Buttons should work on each interface
Removed some redundant code
Added a //TODO for later
Added a facial expression to the dialogue the hairdresser says after confirming the hairstyles

* Added //TODO's for later
Added Facial Expressions other than HALF_GUILTY
Prep work for showing how old the player's account is

* Very minor id change

* "Cleaned Up" Thessalia's dialogue
Changed the menus the npc opens to the 2008/2009 interfaces
Added Facial Expressions other than HALF_GUILTY
Added ability to check if player is wearing any armour (if the player is wearing armour, Thessalia will tell the player to take it off)
Moved an argument to the ThessaliaInterface java class
Added comments tp separate sections of the code

* "Cleaned Up" the interface button code
Added a dialogue from Thessalia when the player accepts changes
Added a couple of arrays to properly change clothes to the correct ID
Added a variable to handle the clothing recolour stuff
Changed the interface components to the 2008/2009 menus
Redid all the case code executions
added a method that would handle clothing recolouring
Added comments to separate different sections of code
Redid the confirmation code to be similar to the hairdresser interfaces

* Added some comments to document and separate the code
Replaced some object ids to make the plugin work
adjusted a calculation to prevent the player from moving to the right pipe when clicking the left.
2020-02-17 07:41:51 -05:00
Qweqker
a35b1ffe1c Dialogue Changes, Hairdresser and Clothing Makeover changes (#73)
* Restored Feature to enable/disable the default clan when an account is registered.

* "Cleaned Up" the dialogue options for the Hairdresser
Added some facial animations other than HALF_GUILTY (Not sure if they are accurate)
Changed the interfaces the Hairdresser opens to the 2009 ones.
The Hairdresser will no longer cut the player's hair if the player is wearing a helmet, shield or sword

* Changed the code to use the 2008/2009 interfaces
made two methods two handle each gender interface
Buttons should work on each interface
Removed some redundant code
Added a //TODO for later
Added a facial expression to the dialogue the hairdresser says after confirming the hairstyles

* Added //TODO's for later
Added Facial Expressions other than HALF_GUILTY
Prep work for showing how old the player's account is

* Very minor id change

* "Cleaned Up" Thessalia's dialogue
Changed the menus the npc opens to the 2008/2009 interfaces
Added Facial Expressions other than HALF_GUILTY
Added ability to check if player is wearing any armour (if the player is wearing armour, Thessalia will tell the player to take it off)
Moved an argument to the ThessaliaInterface java class
Added comments tp separate sections of the code

* "Cleaned Up" the interface button code
Added a dialogue from Thessalia when the player accepts changes
Added a couple of arrays to properly change clothes to the correct ID
Added a variable to handle the clothing recolour stuff
Changed the interface components to the 2008/2009 menus
Redid all the case code executions
added a method that would handle clothing recolouring
Added comments to separate different sections of code
Redid the confirmation code to be similar to the hairdresser interfaces
2020-02-15 13:40:11 -05:00
Danial
c13845031b Fixup compile errors (#72) 2020-02-02 18:01:33 -05:00
Jamix77
d87e0b0b42 Fixes (#71)
* Fixes

Fixed #11 and implemented a beta command for testing (stops the need to go into database and manually change  when debugging, very slow, now one command in game, very fast)

* Space to continue

Does what it says on the tin!

* 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!

* 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-01-27 11:58:06 -05:00
Qweqker
e1b665dca1 SQL Changes, Lumbridge Cook/Cook's Assistant Changes, Facial Expression Tweaking (#70)
* Cleaned up some of the dialogue options
Changed some dialogue expressions
Minor spelling or grammar changes
Added a missing dialogue or two

* Found some more missing Chat Head IDs
Refactored a few current Chat Head IDs (hence the many changes to other characters).

* Added some missing dialogues after completing Cook's Assistant

* Refactored the file from GrillieGroatsDialogue to GillieGroatsDialogue
Added some facialexpressions to Gillie
Removed some redundant code

* Found some more missing Chat Head IDs
Refactored a few current Chat Head IDs (hence the many changes to other characters).
Very minor spelling fixes in the file

* Refactored file from GrilieGroatsDialogue to GillieGroatsDialogue

* Removed Void Knight Spawn in Edgeville
Added Remaining Bankers and GrandExchangeClerks to the Grand Exchange

* Adjustments to the previous dialogue additions
2020-01-26 22:02:03 -05:00
Jamix77
0fc8d6ee4c Fixes and more (#69)
* Fixes

Fixed #11 and implemented a beta command for testing (stops the need to go into database and manually change  when debugging, very slow, now one command in game, very fast)

* Space to continue

Does what it says on the tin!

* 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-01-26 16:30:32 -05:00
Jamix77
34a24140c1 Space to continue dialogue (#67)
* Fixes

Fixed #11 and implemented a beta command for testing (stops the need to go into database and manually change  when debugging, very slow, now one command in game, very fast)

* Space to continue

Does what it says on the tin!
2020-01-26 11:01:23 -05:00
Qweqker
a60cafec10 Local player count adjustment (#66)
* Player Count no longer shows bots

* Documentation on what each section of the EstateAgentDialogue is doing.
Commented out custom island code (from previous source users)
EstateAgentDialogue no longer locks up after asking for certain house configurations.
Added some missing dialogues for the Estate Agent
2020-01-25 13:15:56 -05:00