Commit Graph

11324 Commits

Author SHA1 Message Date
Sam 2d8bfbf31c Cleanup 2017-08-24 16:19:28 +01:00
Sam 19c65560c5 Remove rotaton on emblems 2017-08-24 11:52:04 +01:00
Sam 9a4995d212 Improve the Level Rewards system 2017-08-23 01:32:27 +01:00
Sam 5b77b099b2 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/leveling 2017-08-22 22:43:33 +01:00
Sam a3afa48549 Remove unused imports 2017-08-22 22:22:48 +01:00
Sam 2b44feb815 Use removeIf instead of an iterator 2017-08-22 22:22:31 +01:00
Sam 6c9b8420b4 September PPC Cosmetic (Win Room) 2017-08-22 20:12:27 +01:00
Sam 930f90fdf3 GH Mount fixes 2017-08-22 20:12:15 +01:00
Sam e412c2cc05 Gem Hunter Mount Skins 2017-08-21 21:11:13 +01:00
Sam fd090a5644 Fix a lot of bugs 2017-08-20 23:04:28 +01:00
Sam 1c86cff6d7 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-08-18 16:51:51 +01:00
Sam c0ed39d9f9 Get emblems to spawn 2017-08-18 16:51:50 +01:00
Sam 01fb5a312f More balance changes 2017-08-18 15:33:31 +01:00
Sam d9a2306f9b Always setMaxHealth from a base of 20 2017-08-17 23:59:38 -04:00
Sam 607d976f0e Change Castle Siege in the game menu 2017-08-17 23:59:38 -04:00
AlexTheCoder 0d7e404da8 Add mute awareness message feature for t3
Tested by t3hero
2017-08-17 23:59:22 -04:00
Sarah 7f6796cff9 Fix Dragon Escape mission 2017-08-17 23:59:04 -04:00
cnr 4a08c3f1d7 Implement requested Anticheat changes
- Reduce speed + glide ban VL to 7500
- Re-enable bans for Killaura type D and Killaura type F
- Re-enable auto-sneak detection and bans
- Disable Killaura type D in MOBA and CS
2017-08-17 00:58:39 -04:00
Sam 849fa93c7c Mount base 2017-08-16 15:00:08 +01:00
Sam 7667bf47c4 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-08-14 16:58:16 +01:00
Sam 9300af8370 Added the Hero Ivy 2017-08-14 16:57:44 +01:00
Sam 456f959a8d Implement Emblems 2017-08-13 15:25:41 +01:00
cnr ab5ee84cb8 Disable KillAura type D 2017-08-12 23:31:35 -04:00
cnr 36bd6af902 Disable movement checks in MOBA and lower Timer threshold 2017-08-12 23:31:09 -04:00
cnr bcf66dc574 Re-enable KillAura type D; disable type F 2017-08-12 23:14:12 -04:00
Sam 4c3a8e267f Titles base 2017-08-12 19:23:07 +01:00
Sam 2000d8ee12 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-08-11 14:10:29 +01:00
Sam bad25cabd9 Thanks git... 2017-08-10 20:23:09 +01:00
Sam c23c34c346 Only check if they can mount a horses if the games is live 2017-08-10 20:22:56 +01:00
Sam 8135ca022c Actually check that the player is allowed to have the default kit 2017-08-10 20:14:57 +01:00
cnr 987de21b3e Bake permissions ahead of time and prepare GroupPermission refactor 2017-08-10 14:40:26 -04:00
Sam b9640a763c Fix a negative number of defenders shown on the scoreboard. 2017-08-10 19:38:22 +01:00
Sam 0e5fa827fa Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-08-10 13:51:13 +01:00
Sam edbcb20a80 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/leveling 2017-08-10 13:47:40 +01:00
cnr 54919f8a6c Add 'new updates' text under Castle Siege 2017-08-09 22:53:56 -04:00
Alexander Meech d4071e6de5 Provide access to specific tournament controllers to stop active games 2017-08-09 22:37:38 -04:00
cnr ba8f4e0d5a De-stringify permission groups 2017-08-09 22:26:55 -04:00
AlexTheCoder 99938b4462 Make code compile 2017-08-09 16:32:37 -04:00
AlexTheCoder 482a02fee1 Small fixes 2017-08-09 16:26:55 -04:00
AlexTheCoder aa79e9338d Implement permission requests from admin team 2017-08-09 15:19:48 -04:00
AlexTheCoder 87ac55de44 Unremove server/lobby switcher 2017-08-09 15:19:48 -04:00
AlexTheCoder 9c5e5457f5 Remove hashcode dependence 2017-08-09 15:19:48 -04:00
AlexTheCoder d390a9a492 Fixes from testing 2017-08-09 15:19:48 -04:00
AlexTheCoder ef4aeaaf64 Initial rank rewrite and quest database fixes 2017-08-09 15:19:48 -04:00
Sam b219645722 Set the SplitKitXP in the appropriate games 2017-08-09 02:40:09 +01:00
Sam 137a7565f1 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/leveling 2017-08-09 01:44:28 +01:00
Sam 190293656e Remove old Castle Siege 2017-08-08 21:59:41 +01:00
Sam 0b38b1b6b6 Testing fixes 2017-08-08 21:50:19 +01:00
Sam bb59a03040 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-08-08 19:30:37 +01:00
Kenny Goodin 2d9da9bc3a Merge branch 'bugfix/anticheat' into develop 2017-08-07 15:35:02 -04:00
Kenny Goodin 7995707300 Revert "Update glide and speed violation thresholds to requested values"
This reverts commit 7b6badf87a.
2017-08-07 15:29:58 -04:00
Sam a71c0ecf87 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-08-07 18:10:05 +01:00
Sam 5e0b007180 Prvent Undead Minions from attacking their owner 2017-08-07 18:10:04 +01:00
Kenny Goodin 682b5a8624 Merge branch 'bugfix/anticheat' into develop 2017-08-07 01:54:40 -04:00
Kenny Goodin 7b6badf87a Update glide and speed violation thresholds to requested values 2017-08-07 01:51:57 -04:00
Kenny Goodin ead8377c4f Temporarily disable killaura type D banwave 2017-08-07 01:50:40 -04:00
Sam 18e7143d5a Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/leveling 2017-08-05 22:32:34 +01:00
Sam 2b89cc2fb9 Fix heroes unlocking 1 level after they are meant to 2017-08-05 22:15:54 +01:00
Sam 43260c88f5 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-08-05 22:13:30 +01:00
Sam ebc198f88a More bug fixes 2017-08-05 22:10:25 +01:00
Sam 1591c1592a Typos 2017-08-05 18:01:35 +01:00
Sam d5fc1f32c3 Add the tester's UUIDs 2017-08-05 00:06:57 +01:00
Sam 1a671e8356 Add a castle seige title for the testers 2017-08-04 23:41:52 +01:00
Sam 722c858491 Make Kit Progression award XP on all kits used in a game 2017-08-04 21:55:55 +01:00
Sam e57ab4bf3d Make achievement kits have requirements 2017-08-04 16:19:06 +01:00
Sam eadfc55ae3 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-08-04 15:52:59 +01:00
Sam 193d3092df Remove unused categories 2017-08-03 11:18:53 +01:00
Graphica 0840153394 Add legacy sales package to flags 2017-08-02 22:38:59 -04:00
Sam e8b0a1f968 Add HOG Chests to the support server 2017-08-03 01:51:09 +01:00
Sam b692bf1e75 Make morphs display the current cost 2017-08-03 01:41:52 +01:00
Sam eb9d13bf15 Fix a bunch of bugs 2017-08-03 01:41:30 +01:00
Sam c88d609780 New Chest 2017-08-03 00:34:22 +01:00
Sam 3b637ca600 Implement client side shop morphs 2017-08-02 19:56:48 +01:00
Sam b1bab85934 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-08-01 17:31:36 +01:00
Sam dea3297da7 Apply the skin to players in game. 2017-08-01 17:25:36 +01:00
Sam c78eb933b3 Add skins into the UI 2017-08-01 17:00:40 +01:00
Sam bf940177f9 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-08-01 13:07:01 +01:00
Graphica 8310849f04 Hide new flags for now 2017-07-31 22:37:49 -04:00
Graphica 2fd67836ad Add missing bold code 2017-07-31 22:37:49 -04:00
Graphica 8c911586dc Clean and document code 2017-07-31 22:37:49 -04:00
Graphica 04f182c745 Add old holiday items into omega chests 2017-07-31 22:37:49 -04:00
Graphica 7c77a89b48 Add ppc and flags to treasure 2017-07-31 22:37:49 -04:00
Graphica 540e450f66 Create melon head morph 2017-07-31 22:37:49 -04:00
Graphica ab91e3cfd6 Add fruit skin data 2017-07-31 22:37:49 -04:00
Graphica 4b052e111a Add constructor that allows gadget pages to not be built immediately 2017-07-31 22:37:49 -04:00
Graphica 4a7971b843 Add new flag types 2017-07-31 22:37:49 -04:00
Graphica fbcec02adc Add scrolling to flag cosmetics page 2017-07-31 22:37:49 -04:00
Graphica 488e8af998 Improve flag name formatting 2017-07-31 22:37:49 -04:00
Graphica c2ab6f9dd4 Allow flags to handle article formatting 2017-07-31 22:37:49 -04:00
Graphica d24b8a229c Alphabetize CountryFlag data 2017-07-31 22:37:49 -04:00
Graphica 200578df88 Add new flags to CountryFlag enum 2017-07-31 22:37:48 -04:00
Graphica dadbd87f45 Correctly enable/disable chests 2017-07-31 22:37:48 -04:00
Sam 0777855d9f Community testing feedback 2017-07-31 20:48:36 +01:00
Sam 5aefca3c6c Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-07-31 19:11:34 +01:00
Sam 7a9c5843fc Get skin data from Google Sheets 2017-07-31 19:11:00 +01:00
Sam 3f47ae6e2e Remove a rouge class 2017-07-31 16:49:08 +01:00
Sam 89e820e442 Remove all GameModifiers and replace them with GameCosmetics 2017-07-31 16:48:56 +01:00
Sam 16daa3f7d8 Add methods to check if a player owns a game cosmetic 2017-07-31 11:52:19 +01:00
Sam 67291804bf Remove old GameModifierPages 2017-07-30 17:08:46 +01:00
Sam 4f6d24dea8 Implement a mini-application inside the Google Sheets module that provides an easy way to get skin data 2017-07-30 16:11:18 +01:00
Sam c7e4d5b00b Fix NPE 2017-07-29 22:36:25 +01:00
Sam f198a2f66b Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-cosmetics 2017-07-29 22:25:34 +01:00
Sam 3f739a5f22 Finish off morphs 2017-07-29 22:25:33 +01:00
Dan Mulloy bfee68007c Fix disguise nametags on 1.10+ 2017-07-28 21:57:07 -04:00
Dan Mulloy c69f67b3e8 Fix skeleton disguises appearing invisible 2017-07-28 17:20:04 -04:00
Sam a9b4519843 Fix imports and item related bugs 2017-07-28 21:06:03 +01:00
Sam dd675b407a Add Game Cosmetics and the 4 basic hero morphs 2017-07-28 20:10:10 +01:00
Sam ebd9986542 Merge remote-tracking branch 'refs/remotes/origin/develop' into bugfix/moba-training 2017-07-27 12:33:09 +01:00
Sam 94ea5c4134 Cosmetic base 2017-07-27 12:33:04 +01:00
Sam 5edfcfa40e Stop training mode from using map specific code 2017-07-27 10:47:14 +01:00
AlexTheCoder 53f28ac26b Add a sound when your king is being damaged 2017-07-26 23:34:01 -04:00
AlexTheCoder 8dcea688ed Add alchemist kit kills achievement 2017-07-26 23:34:00 -04:00
AlexTheCoder f2e5dfffd9 Change kit description color because joe has OCD 2017-07-26 23:34:00 -04:00
AlexTheCoder 4f8a71cefc Remove bolded text from kill streak reward information 2017-07-26 23:34:00 -04:00
AlexTheCoder 5873075836 Clear potion effects on kit equip 2017-07-26 23:34:00 -04:00
AlexTheCoder d737b41281 Make the starting Alchemist potions marked Kit Items 2017-07-26 23:34:00 -04:00
AlexTheCoder d5f56cdb32 Remove Bow from game chests and document bow presence in Archer kit 2017-07-26 23:34:00 -04:00
AlexTheCoder f8f87a23bc Fix bug causing tnt to not function, increase tnt damage, remove fire resistance from loot pool, and implement Alchemist kit 2017-07-26 23:34:00 -04:00
AlexTheCoder b672988d31 Nerf Fighter kit 2017-07-26 23:34:00 -04:00
AlexTheCoder 05de024606 Buff Demolitionist kit 2017-07-26 23:34:00 -04:00
AlexTheCoder bf86c08126 Buff Archer kit 2017-07-26 23:34:00 -04:00
AlexTheCoder e9c3aebf90 Complete Alchemist kit 2017-07-26 23:34:00 -04:00
AlexTheCoder 3ffd2966b6 Nerf Tank kit 2017-07-26 23:34:00 -04:00
AlexTheCoder 3952fa2e1d Increase amplifier and duration of Castle Assault spawn regeneration and add spawn resistance 2017-07-26 23:34:00 -04:00
AlexTheCoder 9f45d3672d Add Castle Assault to Build Server 2017-07-26 23:34:00 -04:00
AlexTheCoder 66e5339eab Make UtilEnt#GetMetadata infer needed type 2017-07-26 23:34:00 -04:00
cnr eb566d3363 Remove debug broadcasts 2017-07-26 23:29:07 -04:00
cnr 3fbad35a30 Merge branch 'update/moba-2' into develop 2017-07-26 21:48:15 -04:00
Sam 16744de296 Fix some bugs 2017-07-27 02:35:19 +01:00
Alexander Meech 52341c1550 Update BonusGui.java 2017-07-26 21:29:13 -04:00
Alexander Meech 04491493c2 Update SpecificChannelButton.java 2017-07-26 21:29:13 -04:00
Alexander Meech 2180be2055 Remove Specific creators from BonusManager 2017-07-26 21:29:13 -04:00
cnr e599f28d34 Modify HotJoiningManager join message 2017-07-26 21:22:16 -04:00
Sam cd3a90da08 Fix level display for real this time 2017-07-26 20:57:45 -04:00
cnr 5b7f6a94ee Merge branch 'update/moba-2' into develop 2017-07-26 20:27:37 -04:00
Sam 099d2cb132 Cleanup HubVisibilityManager while slowing down the rate at which players are shown other players 2017-07-26 20:26:46 -04:00
Sam 86c733259f Allow double jumping when having hub velocity disabled 2017-07-26 20:26:46 -04:00
Sam d951089239 Fix the Egg Blaster, Explode disguise bug 2017-07-26 20:25:32 -04:00
cnr cfc1a29444 Merge branch 'bugfix/disguises' into develop 2017-07-26 20:25:17 -04:00
Sam a70be6ffd8 Fix level display for real this time 2017-07-26 23:03:48 +01:00
cnr 1fb69edc13 Add Timer ban action @ 15000 VL 2017-07-26 12:40:38 -04:00
cnr f86664c510 Revert MOBA exp per level to 1000 2017-07-26 12:38:02 -04:00
Sam ddf0666ba6 Fix level displays 2017-07-25 20:13:50 +01:00
Sam 4f221cabba Fix the NPE that caused MPS crashes 2017-07-25 19:22:11 +01:00
Sam 789658b2d9 Second MOBA map 2017-07-25 17:57:25 +01:00
Sam 84bf321fe5 Merge remote-tracking branch 'refs/remotes/origin/develop' into update/moba-2 2017-07-24 23:14:51 +01:00
Sam ce95ac481f Bug fixes 2017-07-24 23:03:31 +01:00
Sam abf51064b3 Implementation of achievements 2017-07-24 20:50:45 +01:00
Sam e8eb364d99 Fix incorrect descriptions 2017-07-24 15:40:15 +01:00
Sam 23373834a2 Achievement Kits 2017-07-24 15:36:45 +01:00
Dan Mulloy 49c50b027b Attempt to get version strings with /versions
Makes it easier for those who don't know the protocol ;)
2017-07-23 16:26:46 -04:00
Dan Mulloy 99ca371204 Treat magma cubes as slimes and slimes as creatures for disguises
Fixes crashes in 1.12
2017-07-23 16:14:29 -04:00
AlexTheCoder 06a90abc6a Properly store clans tag for sales announcement deletion 2017-07-22 22:21:12 -04:00
AlexTheCoder 8054296d0a Fix incorrect local removal of sales announcements 2017-07-22 20:31:51 -04:00
Sam 115b4487ea Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-07-22 21:27:24 +01:00
Sam 66fdd9be9f Skeleton mode 2017-07-22 14:24:29 +01:00
AlexTheCoder 5ccc599ef1 Clean up anticheat clans blacklist reason 2017-07-21 22:34:35 -04:00
AlexTheCoder d8d1ee7832 Fix anticheat banning in clans 2017-07-21 22:31:23 -04:00
AlexTheCoder a29cff2db1 Properly block Scythe healing when hitting teammates 2017-07-20 16:52:49 -04:00
cnr e5e0fd8eda Halve exp requirements for leveling in MOBA 2017-07-20 01:03:03 -04:00
cnr d5d21a3fab Disable anticheat checks in event servers 2017-07-20 01:00:37 -04:00
cnr 2c0d460357 Add Timer check (no bans enabled) 2017-07-20 00:55:14 -04:00
Sam 8b6f79a5ee Delay persistence data get 2017-07-20 00:32:50 -04:00
Sam 8516a98087 Lots of bug fixes 2017-07-20 00:32:42 -04:00
Dan Mulloy fb28a953e6 Hide players from staff if the staff are also at the spawn point 2017-07-20 00:32:33 -04:00
Dan Mulloy 2c997935c9 Rewrite spawn meta for all living entities on 1.10 and up 2017-07-20 00:32:14 -04:00
Dan Mulloy 7836e0aaaa Fix guardian disguises
This commit fixes guardian disguises (esp. elder guardians) and also provides for disguises to modify packets before they're sent if necessary
2017-07-20 00:32:14 -04:00
Dan Mulloy 8b39fa4e24 Perform disguise validation before doing any of the disguise work
If a disguise is invalid, we won't notify redis or prevent players from joining
2017-07-20 00:32:14 -04:00
AlexTheCoder ac2df004f0 Fix players being combat tagged after respawn 2017-07-17 19:00:03 -04:00
AlexTheCoder 4f04d879ab I'm a dumbo, and remove the ability to add runes to the Scythe of the Fallen Lord 2017-07-17 18:36:59 -04:00
AlexTheCoder 9daa46bb4a Unify combat tag checking 2017-07-17 13:57:38 -04:00
AlexTheCoder d5355ab757 Despawn mounts on chunk unload and clean up some formatting 2017-07-17 13:57:38 -04:00
AlexTheCoder 5e70ff8471 Block sleeping in beds 2017-07-17 13:57:38 -04:00
AlexTheCoder 8379c6235b Lower freeze walk buffer 2017-07-17 13:57:38 -04:00
AlexTheCoder 46768c60ec Disable all other magmus abilities while heat room is active, and make the heat room safezone despawn after damage stops occurring 2017-07-17 13:57:38 -04:00
AlexTheCoder 99c2522e92 Clean up the Clans blacklist GUI 2017-07-17 13:57:38 -04:00
AlexTheCoder f00d9fbb54 Fix sales announcement remote updates being handled async 2017-07-17 13:57:38 -04:00
AlexTheCoder 7354c4dc1c Allow access to clans blacklisting from core, make GWEN issue 90-day clans blacklists for instabans and banwaves 2017-07-17 13:57:38 -04:00
AlexTheCoder c2a46c14ed Allow weapon runes to be added to the Scythe of the Fallen Lord 2017-07-17 13:57:38 -04:00
AlexTheCoder 0b902e3f6f Fix the Scythe of the Fallen Lord healing the user when hitting allies and clan-mates 2017-07-17 13:57:38 -04:00
AlexTheCoder 5e540ea995 Increase legendary drop rate from raids and world bosses 2017-07-17 13:57:38 -04:00
AlexTheCoder fdaa267f3e Remove the bow from clans custom item durabilities 2017-07-17 13:57:38 -04:00
AlexTheCoder 7054706b0f Begin work on clans capture point event 2017-07-17 13:57:38 -04:00
AlexTheCoder 82679aae8a Kill players who log out during raids and force respawn players who die in raids 2017-07-17 13:57:38 -04:00
AlexTheCoder 460cc29c04 Fix clan-mates and allies being able to force despawn mounts 2017-07-17 13:57:38 -04:00
AlexTheCoder 953ad66aca Update SalesAnnouncement system to allow clans-only announcements and make cross-server updating work properly 2017-07-17 13:57:38 -04:00
Sam 0fa8a80f2e Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-07-17 12:56:41 +01:00
cnr f202085eeb Remove Heroes of GWEN from MPS 2017-07-15 13:21:29 -07:00
Sam 968bcc0223 Add MOBA to the game menu 2017-07-14 18:03:09 +01:00
Sam 4a5913bb3a Don't have the second towers be Elder Guardians 2017-07-14 17:40:22 +01:00
Sam d9e1d211ac Merge remote-tracking branch 'refs/remotes/origin/develop' into update/castle-siege 2017-07-14 13:33:06 +01:00
cnr 2fd3c9cc2f Send players into the training arena only if the game has started 2017-07-14 03:39:41 -07:00
cnr 6418a6006f Manually construct WatchableObjects for custom item frames 2017-07-14 03:00:59 -07:00
cnr bdaea49d56 Fix Heroes of GWEN select menu 2017-07-13 23:47:56 -07:00
cnr 22676ab9e3 Add selection page for Heroes of GWEN training / normal game 2017-07-13 22:31:22 -07:00
cnr 1c75ec3f89 Merge branch 'feature/moba' into develop 2017-07-13 21:18:25 -07:00
cnr 690854d067 Add tps and ping to each GWEN metadata frame 2017-07-13 21:17:26 -07:00
cnr 7535200c35 Fix out of bounds exception in legendary particle 2017-07-13 18:17:30 -07:00
Sam aa69b75be0 Final push 2017-07-14 02:04:29 +01:00
cnr da08868206 Fix ClassCastException in HitQuestTracker 2017-07-13 18:02:39 -07:00