Commit Graph

278 Commits

Author SHA1 Message Date
Spencer
e5e9ee9e46 Add RankListPage 2018-01-07 11:26:47 -05:00
Spencer
0e9bbd7176 Add functionality to PowerPlayData 2018-01-07 11:26:47 -05:00
Spencer
992a6aafe9 Whoops, actually commit shard changes to chest page 2018-01-07 11:26:47 -05:00
Spencer
c26831614c Fixes to RankBonusPage 2018-01-07 11:26:47 -05:00
Spencer
f9263b38be add predicate to getPackageOwnership, add shard purchases to chest page 2018-01-07 11:26:47 -05:00
Spencer
0cebc6e494 add PPC methods to SupportShop 2018-01-07 11:26:47 -05:00
Spencer
5e5762d6e7 add PowerplayPage 2018-01-07 11:26:47 -05:00
Spencer
c8a1bed01c add LinkedTemporaryItem to link Player->K->V without making 2 maps each time 2018-01-07 11:26:47 -05:00
Spencer
b5ef5d9011 Add RankBonusPage to home, minor visual changes, use MultiPageManager in ChestPage 2018-01-07 11:26:47 -05:00
Spencer
100df70157 Make RankBonusPage work 2018-01-07 11:26:47 -05:00
Spencer
8820e33d09 Use Calendar in BonusEntry 2018-01-07 11:26:47 -05:00
Spencer
0664ea0884 Redo the bonus handling code because I don't like it 2018-01-07 11:26:47 -05:00
Spencer
ce946f7927 Commit RankBonusPage so I can commit quest stuff while I figure out what the cust repo is doing 2018-01-07 11:26:47 -05:00
Spencer
e81a36e135 Put a scary button when instantiation fails so support can notify devs 2018-01-07 11:26:47 -05:00
Spencer
fa2362811c Move stuff around, minor visual changes in CurrencyPage 2018-01-07 11:26:47 -05:00
Spencer
cba6669339 Rename Customer Support module to Support 2018-01-07 11:26:47 -05:00
Spencer
1f3e465467 rename CheckCommand's file again since git is being bad 2018-01-07 11:26:47 -05:00
Spencer
40281ea407 Move old CheckCommand 2018-01-07 11:26:47 -05:00
Spencer
2fc792cf50 Allow getting of managers in CustomerSupport, add InventoryManager 2018-01-07 11:26:47 -05:00
Spencer
248472a5d3 Add SupportHomePage + reflective buildPageButton method 2018-01-07 11:26:47 -05:00
Spencer
18ad75582a Add SupportCurrencyPage and optional color in Currency.getString 2018-01-07 11:26:47 -05:00
Spencer
1e610f3dac add SupportChestPage and SupportGiveChestPage 2018-01-07 11:26:47 -05:00
Spencer
5ffb9a2ae7 Create SupportShop and common SupportPage 2018-01-07 11:26:47 -05:00
AlexTheCoder
d1f4cf0f40 Update the customer support whitelist 2017-12-14 00:48:12 -05:00
Alexander Meech
6325b522ed Revert "Revert "Last update to CUST-1 whitelist""
This reverts commit ca1aa2e172.
2017-11-06 21:18:18 -08:00
Alexander Meech
d313149fcd Revert "Revert "Change some permissions and update CUST-1 whitelist""
This reverts commit 382c2a5e85.
2017-11-06 21:18:18 -08:00
Alexander Meech
382c2a5e85 Revert "Change some permissions and update CUST-1 whitelist"
This reverts commit 0c1f3087ff.
2017-11-05 22:20:55 -08:00
Alexander Meech
ca1aa2e172 Revert "Last update to CUST-1 whitelist"
This reverts commit 0200c9c9cb.
2017-11-05 22:20:55 -08:00
AlexTheCoder
0200c9c9cb Last update to CUST-1 whitelist 2017-11-05 14:43:20 -08:00
AlexTheCoder
0c1f3087ff Change some permissions and update CUST-1 whitelist 2017-11-05 14:43:20 -08:00
Sam
c541ab87d6 Add tracking to the support server for the Rainbow Bundle 2017-11-01 22:41:27 -07:00
Alexander Meech
a251566160 Update CUST-1 Whitelist 2017-10-21 22:33:23 -04:00
Alexander Meech
de3d8cf0b3 Update CustomerSupport.java 2017-10-16 16:36:16 -07:00
cnr
239bbbd96c Split 2016 and 2017 Halloween Chests 2017-10-13 22:57:30 -07:00
Sam
4680862825 Track trick or treat chests under a unique name 2017-10-13 21:20:32 -07:00
AlexTheCoder
4c4a3c029e More supply drop fixes, implement new clans items to CUST-1, and fix forum group id assigned to the cmod tag 2017-09-26 05:41:30 -04:00
AlexTheCoder
00c8aea422 Fix tracking of Heroes of GWEN chests 2017-09-11 21:44:36 -05:00
Sam
80817a5e01 Add instance of check for HOG Chest 2017-09-09 02:33:09 +01:00
Sam
9b04361c6b Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-09-02 00:45:51 +01:00
Alexander Meech
acae54f021 Fix StaffServer rank issues 2017-09-01 14:03:47 -05:00
Sam
cd99700eda Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-09-01 16:12:51 +01:00
cnr
994f957bc3 Eliminate GroupPermission 2017-08-28 13:06:59 -05:00
cnr
ba8f4e0d5a De-stringify permission groups 2017-08-09 22:26:55 -04:00
AlexTheCoder
ef4aeaaf64 Initial rank rewrite and quest database fixes 2017-08-09 15:19:48 -04:00
Sam
e8b0a1f968 Add HOG Chests to the support server 2017-08-03 01:51:09 +01:00
AlexTheCoder
79644e706c Update CUST-1 menu for support staff request 2017-07-05 21:38:53 -07:00
AlexTheCoder
d61e067b86 Allow customer support to track freedom chests and improve error information to prevent forging/confusion 2017-07-05 21:38:53 -07:00
cnr
599f391001 Fix build (typo) 2017-06-16 22:36:33 -05:00
Alexander Meech
10df654e42 Track enjin/support-given clans boxes in CUST-1 2017-06-16 18:36:38 -04:00
Alexander Meech
4e8838d99e Add Clans Dye Box and Clans Builder Box to CUST-1 2017-06-16 18:23:11 -04:00
Alexander Meech
93a316e5e3 Add clans box sales package 2017-06-16 18:20:21 -04:00
cnr
8e9c5c43e4 Remove unused agentCacheMap in CUST 2017-06-14 19:57:58 -05:00
cnr
8d1aa176d3 Remove unused agentCacheMap in CUST 2017-06-13 23:49:14 -05:00
cnr
c533b170fe Add /checkppc to CUST for detailed subscription data 2017-06-13 23:47:30 -05:00
Alexander Meech
bc38d895a0 Update CUST-1 to track Spring Chests 2017-04-16 16:53:18 -04:00
cnr
da5df8dae2 Merge remote-tracking branch 'update/aprilchest' into develop 2017-04-12 23:03:47 -06:00
Alexander Meech
176107c848 Update the setup of CUST-1
Should probably make this dynamic at some point......
2017-04-12 23:02:53 -06:00
LCastr0
4388a7f70e Changed lenght (missed one thing) 2017-04-08 23:17:39 -03:00
LCastr0
7db5805f16 Fixed lenght 2017-04-08 23:11:41 -03:00
LCastr0
8a7f221bc6 Added spring chest to cust server 2017-03-24 14:20:10 -03:00
samczsun
5349f53bfe Fix St Patricks Chest info 2017-03-17 00:50:14 -05:00
LCastr0
63b4dd1053 Support server stuff 2017-03-06 17:33:36 -03:00
cnr
699845d6d7 Merge branch 'feature/gem-hunters' into develop 2017-02-25 00:40:05 -06:00
cnr
7de556e3d8 Allow plugins to choose a hub type when restarting
Clans Hubs will send to Clans Hubs, Clans will send to Clans Hubs, and
all other plugins will send to the normal Hub
2017-02-25 00:35:46 -06:00
Sam
3a4e973551 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/gem-hunters 2017-02-12 13:12:53 +00:00
cnr
181f360f11 Merge branch 'update/cosmetics-valentines' into develop 2017-02-08 22:32:35 -06:00
Sam
6cc5a14073 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/gem-hunters 2017-02-03 20:33:54 +00:00
AlexTheCoder
16c155ffe8 Reorganize player data representation for better combating chargebacks 2017-02-02 00:23:05 -06:00
LCastr0
1557f3a39c Added love chest to customer support server 2017-01-18 21:02:57 -02:00
Sam
1a580251e9 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/gem-hunters 2017-01-17 09:51:17 +00:00
cnr
66bff40040 Update StaffServer whitelist 2017-01-13 21:52:02 -06:00
Sam
8d47e80066 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/gem-hunters 2017-01-12 18:03:07 +00:00
LCastr0
4b3b7849eb Added MS chest to customer support server 2017-01-12 15:55:15 -02:00
samczsun
132036bd17 Move Constants to common 2017-01-11 20:42:46 -06:00
samczsun
19ac8f0c3b Create framework for proper test network 2017-01-11 20:29:36 -06:00
samczsun
56d4ed9e11 Parties rewrite
Basically everything got changed. Also Portal has a slightly better API
now
2017-01-11 19:50:26 -06:00
Sam
a4a039b619 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/gem-hunters 2016-12-25 22:09:03 +00:00
AlexTheCoder
1cb6151817 Allow CUST-1 to set players to ETERNAL via support commands 2016-12-21 19:31:56 -07:00
AlexTheCoder
dad7346313 Fix incorrect placement of thankful chest on cust server display 2016-12-21 19:31:56 -07:00
LCastr0
e8d698ac37 Fixed eternal taunt
Added description for taunts
Added eternal taunt description and icon
Removed minestrike chest for now
Removed debug commans permissions
2016-12-21 15:55:52 -07:00
LCastr0
56003cccab Added Minestrike Chests tracking for support 2016-12-21 15:55:51 -07:00
samczsun
87eaeabd7f Document and clean up StatsManager 2016-12-14 19:52:13 -07:00
samczsun
d291521ad1 Clean up DonationManager 2016-12-14 19:52:13 -07:00
LCastr0
97ce2d0ae6 Gingerbread Cosmetics
Adds the following:
- Gingerbread Chests
- Holiday Tree particle
- Freeze Suit
- Winter Warfare win effect
- Present Danger Win Effect
- Gingerbread Man pet
2016-12-01 23:39:33 -06:00
AlexTheCoder
e85ee39ac5 Set up support server with Thankful Chest tracking and Eternal Rank 2016-11-23 23:43:42 -05:00
LCastr0
b862a30c76 Thanksgiving Cosmetics (#278)
* Added chickens to Holiday Manager (Thanksgiving)
Added TextEffect
Moved all the effects to a different package to make it easier to find
Added method in Effect to get the Effect Location

* Removed(?) wildcard import

* Testing New year thing
Added some symbols to UtilBlockText

* Allow multiple pets with the same EntityType

* Added Stray Morph
Added Shulker Pet
Added code for a possible new year effect
Added Metal Man Morph to the menus
Added Metal Man Morph as an yearly bonus for PPC subscriptions

* Added chickens to Holiday Manager (Thanksgiving)
Added TextEffect
Moved all the effects to a different package to make it easier to find
Added method in Effect to get the Effect Location

* Removed(?) wildcard import

* Testing New year thing
Added some symbols to UtilBlockText

* Allow multiple pets with the same EntityType

* Added Stray Morph
Added Shulker Pet
Added code for a possible new year effect
Added Metal Man Morph to the menus
Added Metal Man Morph as an yearly bonus for PPC subscriptions

* I seriously don't remember what is in this commit, I'm just doing it to
fix the thing with develop...

* Fixed Pet menu
Fixed morph menu
Changed from List to Set

* Changed from PurchasUnknownSalesPackage to AddUnknownSalesPackageOwned

* Added Santa Morph
Removed Sleigh Morph
Changed all the cosmetics GUIs to start on the second row, instead of the first

* Changed some stuff from Holiday Manager so now chickens will walk around when spawned

* Added sound effects to Metal Man
Added slowness to Metal Man

* Added new lore for the Metal Man Morph description
Added Stray Morph Ability
Fixed some problems with the Thanksgiving Chickens

* Added Fated giveaway manager and animation
Moved titan and fated giveaway managers to a new package

* Fixed lores for Stray morph and Shulker pet
Changed ability of Stray morph

* Removed Stray and Shulker pet from the menu
Deleted Pet class since it was not being used
Changed position of achievement on the menu
Changed color of chicken's name
Changed colors of Power Play message
Stray morph, Santa morph and Shulker pet are hidden from the menus for now
Removed feathers dropping from chickens, changed them to snow particles

* Added hover ability to Metal Man Morph

* Fixed some stuff on Metal Man
2016-11-17 02:06:00 -05:00
Alexander Meech
1f69c204f6 Fix Trick or Treat Chest Logging in Cust Server 2016-11-02 16:47:38 -04:00
AlexTheCoder
ab228fb492 Implement trick or treat chest in customer support server 2016-10-25 13:34:22 -04:00
samczsun
09fe7b736a Don't enable debugging 2016-10-19 22:38:39 -04:00
AlexTheCoder
2e280d62de Block rain on the support server 2016-10-19 22:35:17 -04:00
AlexTheCoder
6d9d42cfdd Allow pets to be given from the support server 2016-10-19 22:35:17 -04:00
cnr
8e7ae7f55f Make Power Play status clearer on support server 2016-10-14 00:26:33 -05:00
LCastr0
9f66bf438c Fixes for the CustomerSupport server 2016-10-06 12:43:19 -04:00
Shaun Bennett
a6727bf104 Halloween Fixes/Prep 2016-10-05 22:57:44 -04:00
Alexander Meech
dae3c60247 Make support text for power play claims more accurate (#228)
* Make support text for power play claims more...

...accurate

* Reverse text
2016-10-05 17:13:32 -04:00
LCastr0
8da5813f29 Add Halloween Cosmetics (#227)
* Internal:
Changed imports from java.awt.Color to org.bukkit.Color

External:
Added Double Jump Halloween
Added Arrow Trail Halloween
Added Pumpkin Hat

* Internal:
Fixed Arrow Trail Halloween
Added new methods to ParticleData
Renamed playerNPC to _playerNPC (WinEffectLavaTrap)
Removed unecessary method (WinEffectManager)
Added a command to test win rooms properly
Fixed Squid Morph not showing name unless players hovered over it
Created a Manager for the Morphs so we avoid using deprecated methods

External:
Added Halloween Win Room
Added Grim Reaper Morph
Added Headless Horseman Morph
Added Nightmare Steed

* Internal:
Renamed RewardType enums to have upper case

External:
Added Halloween Death Effect
Added Haunted Chest
Added Baby Zombie Jockey Pet
Changed the names of the items
Added Grim Reaper pet

* Slack integration to test stuff (Will not be in the code in the last commit)

* Fixed Grim Reaper Hoe not being removed after the morph is disabled

* Details for the Haunted Chest

* Details for all the items (lores, icons, texts, effects, etc)
Removed Headless Horseman Morph

* Fixes for lores and names
Support server stuff

* Fixes for the Lock and Unlock cosmetics commands

* Fixes for the Grim Reaper Morph

* Fixes for the Grim Reaper Morph
Removed debug messages

* Fixed a memory leak. Thanks to Sam

* Fix imports

* Removed unused code
Added javadocs to UtilTextBottom#displayProgress()
Added javadocs to UtilAlg#getRandomLocation()

* Removed Death Effect
Increased Arrow Trail particles
Increased Double Jump particles
2016-10-05 10:27:45 -04:00
cnr
e867a09b5c Update support server to accommodate power play changes 2016-09-30 21:52:07 -07:00
AlexTheCoder
a124aa3d85 Fix items added via support server not showing up in customer service logs 2016-09-05 20:25:02 -04:00
AlexTheCoder
ffb6073532 Fix unnecessary calls to mysql/mssql databases in support server 2016-09-04 23:44:54 -04:00
AlexTheCoder
b5771550ad Fix titan command not being registered 2016-09-04 23:28:25 -04:00