Harmonic
de1b59acab
Fixes users being sent into an endless loop in various edge cases when it tries to teleport them to a tile they're already on. Now it won't bother.
2020-06-05 04:06:48 -04:00
harmonic
c49d9248ce
Fixed Pet Inventory limit check on purchasing too.
2020-06-04 21:55:38 +01:00
harmonic
1db6571db6
Runs the flood protection everytime someone talks, as well as via the room cycle, fixing a tanji exploit.
2020-06-04 16:52:04 +01:00
harmonic
43a1ca2a30
Cleanup.
2020-06-04 16:44:19 +01:00
harmonic
7ac72b2935
Fixed Permission.
2020-06-04 16:19:34 +01:00
harmonic
d97bc09c11
Fixed Bot picking up, before if you had 15 in your inventory it wouldn't let you pick them up, but would allow you to buy more from the catalogue, i've set it to use the existing "hotel.bots.max.inventory" and it now checks on catalogue purchase and will alert you with a configurable message if you have too many, if you want it to act like habbo you can give users the unlimited bots perm.
2020-06-04 14:23:19 +01:00
Mike
5b52ece5e3
Clean up code, fix bug showing it succeeded while it didn't
2020-06-03 04:26:07 +02:00
Swirny
d2d3dcc78c
Fixed if-else statement
2020-06-03 04:06:37 +02:00
Swirny
b638e04737
Made ignore staff optional, active by default
2020-06-03 04:06:37 +02:00
Swirny
60a63e4832
User can no longer ignore staffs
2020-06-03 04:06:21 +02:00
Mike
1afca5c0a0
Fixes #624 - Wrong online_time counting
2020-06-03 03:53:28 +02:00
Mike
e4e8b5fe6f
Improve code
2020-06-03 03:25:06 +02:00
Mike
25c9f88718
Changes by Swirny, squashed to make merging easier
2020-06-03 03:16:09 +02:00
Swirny
e2013c8451
Added official moderation command softkick
2020-06-03 03:16:09 +02:00
Mike
dd98c3072a
Remove duplicate code, simplify logic
2020-06-03 03:04:05 +02:00
Mike
caf0bcb41f
Add SQL and fix code
2020-06-03 02:53:10 +02:00
Swirny
462592f217
Fixed flood with rights
2020-06-03 02:44:10 +02:00
Mike
93922dcd49
Fixes #621 - acc_hide_mail
2020-06-03 02:42:38 +02:00
Mike
34e7239ac4
Fixes #610 - negative flood time
2020-06-03 02:30:32 +02:00
Mike
c0249a39ff
Merge branch 'fix/machine-id' into 'dev'
...
Fixes MachineID sometimes not unique #620 .
See merge request morningstar/Arcturus-Community!213
2020-06-02 19:57:40 -04:00
Mike
00f36170f1
Resolve syntax issues caused by xjoao.
2020-06-02 11:35:46 +02:00
Mike
fa1b27f4b7
Merge branch 'patch-25' into 'dev'
...
Update close for try witch resources
See merge request morningstar/Arcturus-Community!197
2020-06-01 09:32:31 -04:00
Mike
1018985f3e
Merge branch 'patch-24' into 'dev'
...
Update exception
See merge request morningstar/Arcturus-Community!196
2020-06-01 09:30:27 -04:00
Mike
c69e48d20f
Merge branch 'patch-23' into 'dev'
...
Update exception
See merge request morningstar/Arcturus-Community!195
2020-06-01 09:30:08 -04:00
Mike
fdfe0754c3
Merge branch 'patch-22' into 'dev'
...
Update exception
See merge request morningstar/Arcturus-Community!194
2020-06-01 09:27:42 -04:00
Harmonic
3386fc5763
Merge branch 'marketplace-search' into 'dev'
...
Enhancement: Marketplace search
See merge request morningstar/Arcturus-Community!202
2020-05-31 14:13:44 -04:00
Swirny
5157e12d27
Resolve "Public Room Sorting"
2020-05-29 19:43:30 -04:00
Mike
9e1177cb07
Fixes MachineID sometimes not unique #620 .
2020-05-28 22:21:31 +02:00
Swirny
f9a76c8fc6
Adjusted marketplace search
2020-05-24 11:27:56 +02:00
xjoao
f3042b6b45
Update close for try witch resources
2020-05-22 13:58:45 -04:00
xjoao
d766818ef2
Update exception
2020-05-22 13:38:33 -04:00
xjoao
c46d12f87c
Update exception
2020-05-22 13:34:01 -04:00
xjoao
04e2e7847d
Update exception
2020-05-22 13:23:35 -04:00
Harmonic
40a1c34e19
Merge branch 'marketplace' into 'dev'
...
Set marketplace limit like Habbo
See merge request morningstar/Arcturus-Community!164
2020-05-15 07:59:47 -04:00
Mike
492c8f6142
Revert ServerMessage release/retain.
2020-05-13 20:55:07 +02:00
Mike
ec3a7d8f58
Fix crash when bot message is empty, increase max packet length.
2020-05-13 00:31:30 +02:00
Mike
46ff22f720
Fix all last edge cases.
2020-05-13 00:31:30 +02:00
Mike
463fb82654
Fix more issues.
2020-05-13 00:31:30 +02:00
Mike
4c140d9402
Fix more edge cases.
2020-05-13 00:31:30 +02:00
Mike
ee5a97bbae
Add reliability to packets and actually clear the message buffer.
2020-05-13 00:31:30 +02:00
Mike
f9d81ea198
Fix reference counting and repeated composer() calls.
2020-05-13 00:31:30 +02:00
Swirny
6345244ff3
Set marketplace limit like Habbo
2020-05-12 18:14:27 +02:00
KrewsOrg
ea27e419bb
revert timestamp commit by zGrav
2020-05-09 17:31:09 +01:00
Harmonic
e96c9492a4
Merge branch 'feature/rework-logging' into 'new-logging'
...
Rework logging, upgrade dependencies and remove unused dependencies
See merge request morningstar/Arcturus-Community!139
2020-05-08 17:19:14 -04:00
skeletor
d0b673952a
Merge branch 'chatlog-timestamp' into 'dev'
...
Fixed !146 Chatlog should be orderer by timestamp
See merge request morningstar/Arcturus-Community!151
2020-05-08 06:31:17 -04:00
Swirny
2e40f295df
Chatlog ordered by timestamp
2020-05-08 06:23:37 -04:00
Harmonic
b3d3240e26
Merge branch 'fix-water-cpu-issues' into 'dev'
...
Fix water cpu issues
See merge request morningstar/Arcturus-Community!150
2020-05-08 05:30:44 -04:00
Harmonic
7f987c7446
Merge branch '600-cme' into 'dev'
...
fix(Room): pets CME
See merge request morningstar/Arcturus-Community!142
2020-05-08 05:22:00 -04:00
Harmonic
980cf66815
Merge branch '595-npe' into 'dev'
...
fix(WiredEffectMoveFurniTowards): npe
See merge request morningstar/Arcturus-Community!141
2020-05-08 05:21:49 -04:00
David Silva
31c7ff7b6d
fix(Room): pets CME
2020-05-05 13:59:12 +02:00
David Silva
145c02681f
fix(WiredEffectMoveFurniTowards): npe
2020-05-05 12:57:18 +02:00
Mike
89ff26f21b
More logging progress
2020-05-04 22:24:09 +02:00
Mike
4748c033ad
Dependencies and logging progress
2020-05-04 19:54:07 +02:00
Mike
9a9b986948
Improve corner clipping and remove picked up furni from mask calculation
2020-05-04 06:18:12 +02:00
Mike
87fdba280a
Optimize water item update.
2020-05-04 05:53:28 +02:00
Mike
196c1ef23d
Optimize water mask recalculations.
2020-05-04 05:41:28 +02:00
Mike
81ff35fe6e
Fixes issue #588 , netty IllegalReferenceCount
2020-05-03 16:07:27 +02:00
Beny
755c589ba6
Fix Issue #575 related to pathfinder changes
2020-05-03 03:01:49 +02:00
Mike
605dd000a6
Fix MessageComposer race condition caused by #133 .
2020-05-03 02:08:12 +02:00
Beny
c590e49ff1
Fix sometimes incorrect Habbo height on item pickup
2020-05-03 00:33:02 +02:00
Harmonic
616b25f159
Merge branch 'dev' into 'dev'
...
Fix InteractionBattleBanzaiPuck cannot be moved when in a corner
See merge request morningstar/Arcturus-Community!132
2020-05-02 10:26:57 -04:00
Mike
57f66a1514
Force encryption to be used when it is enabled.
...
Not doing this check would make it possible to skip encryption when it is enabled.
2020-05-02 04:36:26 +02:00
Mike
90061e8d7d
Clean up netty pipeline and actually use it.
2020-05-02 03:17:59 +02:00
narzo
a206a28164
Fix InteractionBattleBanzaiPuck cannot be moved when in a corner
2020-05-01 20:52:46 -04:00
Mike
74772b04ed
Added DiffieHellman / RSA and RC4.
2020-05-02 02:18:09 +02:00
KrewsOrg
41a1d2ceaa
Merge remote-tracking branch 'origin/dev' into dev222
2020-04-29 10:53:47 +01:00
KrewsOrg
7503275af7
NPE and Typo Fix for WiredEffectTriggerStacks.
2020-04-29 10:53:30 +01:00
skeletor
d00c436930
Merge branch '559-timestamp' into 'dev'
...
feat(HabboStats): update last catalogue purchase
See merge request morningstar/Arcturus-Community!118
2020-04-29 05:22:26 -04:00
David Silva
f7539f0aae
feat(HabboStats): update last catalogue purchase
2020-04-28 01:16:56 +02:00
Harmonic
295b545b8b
Merge branch '464-raremonsterplantseedrarity' into 'dev'
...
fix(MonsterplantPet): rare seed should be rare
See merge request morningstar/Arcturus-Community!115
2020-04-27 07:49:41 -04:00
David Silva
fed9d2a614
fix(MonsterplantPet): rare seed should be rare
2020-04-27 03:34:57 +02:00
David Silva
6120285d9b
fix(Room): allow magictile to be moved under user/pets/bots
2020-04-27 01:53:59 +02:00
KrewsOrg
78905c2a05
Added Sticky Limits to rooms (default 200 like habbo)
2020-04-23 22:17:04 +01:00
KrewsOrg
df2641f215
Replace all Runnables with lambda .
2020-04-23 18:08:37 +01:00
KrewsOrg
4b278a2109
Merge remote-tracking branch 'origin/dev' into dev222
2020-04-23 16:06:41 +01:00
KrewsOrg
fc6dd9790d
Fix WiredEffectTriggerStacks NPE.
2020-04-23 16:06:17 +01:00
Harmonic
5617e4164d
Revert "Fixed List Mode setting itself to thumbnails. Now uses the default."
...
This reverts commit f261e8c10c
2020-04-21 11:36:17 -04:00
KrewsOrg
f261e8c10c
Fixed List Mode setting itself to thumbnails. Now uses the default.
2020-04-21 16:28:24 +01:00
KrewsOrg
4056e48643
Made OpenSearches use the default value instead of setting it to 1.
2020-04-21 15:48:53 +01:00
KrewsOrg
3fabefee76
Remove more custom wired.
2020-04-21 15:21:26 +01:00
KrewsOrg
3c2054c3d7
Fixes Room Idling for custom wired.
2020-04-21 00:08:39 +01:00
KrewsOrg
629a2d2abe
Removed Custom Wired. See Custom Wired Plugin to re-add these.
2020-04-07 13:43:59 +01:00
KrewsOrg
1ea86cb528
Changes to RoomLayout, makes more sense.
2020-04-03 16:58:02 +01:00
KrewsOrg
4be2f0a8ba
Fix Room Blocking. Thanks #TheJava for helping.
2020-04-03 16:38:23 +01:00
skeletor
87ae8e8125
fixed nullpointer in traxmanager
2020-04-01 06:06:23 -04:00
KrewsOrg
1070283284
Fix NPE in TraxManager Disposal in Room.java
2020-03-26 19:29:13 +00:00
KrewsOrg
68e55c5a09
Fix WiredEffectChangeFurniDirection Delay.
2020-03-26 19:04:52 +00:00
KrewsOrg
b1bda73af3
Re-add configurable key for plugins.
2020-03-13 19:07:34 +00:00
KrewsOrg
490a1f4bde
Fixed stand command working on beds.
2020-03-13 17:03:30 +00:00
KrewsOrg
b11923452f
Added stand command from habbo.
2020-03-13 17:00:48 +00:00
KrewsOrg
ce9aae174f
Made plugins command no longer use a perm, always turned on.
2020-03-13 16:11:06 +00:00
KrewsOrg
6111ce6be2
Fixed Teleports crashing. Credits to ArpyAge for helping.
2020-03-13 15:41:51 +00:00
KrewsOrg
e6c5339439
Added text to emulator_texts. fixes #480
2020-03-13 15:01:26 +00:00
skeletor
7ab78798b6
fixed nullpointer exception in RoomUnit.java
2020-03-13 10:47:20 -04:00
Alejandro
47e9d1a64b
Modify HabboAddedToRoomEvent
2020-03-04 20:28:12 +02:00
Alejandro
ef5e3a7c32
Fix trophies not allowing walking on them
2020-03-04 18:57:04 +02:00
Alejandro
8d6cd27b85
Fix rotating furniture with a stack helper
2020-03-04 18:45:33 +02:00
Alejandro
a8f3829216
Fix placing bots
2020-02-27 23:59:27 +02:00
Alejandro
8adb814f66
Fix bot placing on chairs and beds
2020-02-27 23:52:40 +02:00
Alejandro
ae51fa88a5
Fix stackable furni not working with WIRED Effect: Match Furni Direction
2020-02-27 23:29:23 +02:00
Alejandro
706577f220
Fix vending machines without sides
2020-02-27 23:16:36 +02:00
Alejandro
8c9faa56e6
Fix NPE in TraxManager.fromItemId
2020-02-27 22:55:09 +02:00
Alejandro
09114ba977
Allow placing stack helpers on users, bots and pets
2020-02-27 22:53:06 +02:00
Alejandro
b8d52b08d3
Do not activate wired conditions unless double-clicked
2020-02-27 22:39:31 +02:00
Alejandro
ece55786d8
Fix NPE caused by Room.removeHabbo
2020-02-27 22:35:03 +02:00
Alejandro
166d8e8f40
Fix NullPointerException in RoomManager.openRoom
2020-02-27 22:33:08 +02:00
Alejandro
4c77c76bdc
Add message-specific ratelimiting
2020-02-27 21:06:36 +02:00
Alejandro
70d20ff2dd
Remove onWalk and onWalkOff object data
2020-02-27 20:24:37 +02:00
Alejandro
518e12c6ad
Run YTTV manager initialization in a separate thread
2020-02-27 19:48:17 +02:00
Alejandro
202c1b655d
Merge remote-tracking branch 'origin/dev' into dev
2020-02-27 19:38:23 +02:00
Alejandro
36ce06b226
Fix pathfinder
2020-02-27 19:38:02 +02:00
Alejandro
285fe97075
Fix NPE in freeze tile
2020-02-23 00:42:29 +02:00
Alejandro
6a992dbda9
Fix NPE in GameTeam
2020-02-23 00:41:13 +02:00
skeletor
800b008b55
Don't activate match furni effect if settings are not configured
2020-02-22 17:40:12 -05:00
Alejandro
1c5e180447
Ensure monsterplants don't get rarity 0
2020-02-23 00:39:07 +02:00
Alejandro
e596b1231d
Fix NPE in Room
2020-02-08 18:25:44 +02:00
Alejandro
952fd8bd10
Add tile data to onWalkOn and onWalkOff events and fix NPE in RoomUnit
2020-02-08 18:23:46 +02:00
Alejandro
359a980c67
Fix imports and add overriding tiles
2020-02-08 18:22:06 +02:00
Alejandro
0cb98867ee
Fix NPE in Game
2020-02-08 18:17:02 +02:00
Alejandro
a3a906095c
Merge remote-tracking branch 'origin/dev' into dev
2020-02-08 18:15:01 +02:00
Harmonic
5c78088726
WiredEffectTeleport Vulnerability Fix
2020-02-08 07:02:34 -05:00
Alejandro
867e5cf7e6
Organize pet-related item interactions
2020-02-06 14:01:21 +02:00
Alejandro
df8f80f9cb
Add vending machines without sides
2020-02-06 01:16:51 +02:00
Alejandro
b87cbd398b
Do not cancel navigation if overriding path is non-existent
2020-02-06 01:06:49 +02:00
Alejandro
ab1e1a1aed
Merge remote-tracking branch 'origin/dev' into dev
2020-02-06 00:58:39 +02:00
Alejandro
0e53d703b3
Fix vending machine behaviour
2020-02-06 00:56:40 +02:00
KrewsOrg
8321a60efc
Merge remote-tracking branch 'origin/dev' into dev222
2020-02-05 21:24:30 +00:00
KrewsOrg
653f611323
Fix for height in MoveRotateFurni - Credits to Skeletor for the overhaul.
2020-02-05 21:23:27 +00:00
KrewsOrg
ed13fa9567
Re-added changes to MoveRotateFurni wired, credits to Skeletor. Tested on habbo and works as intended.
2020-02-05 20:52:39 +00:00
Alejandro
fe6679c109
Retry with walkthrough if non-walkthrough path not found
2020-02-05 22:25:54 +02:00
Alejandro
e993a0e95e
Fix wf_blob
2020-02-05 21:30:11 +02:00
Alejandro
34d8d0f8c5
Adjust vending machine timing
2020-02-05 20:17:54 +02:00
Harmonic
f0ed16d46d
Revert "Small refactoring of Wired Effect: Move Rotate"
...
This reverts commit 913f84ac46
2020-02-05 13:06:30 -05:00
Alejandro
1c4a6c080b
Merge remote-tracking branch 'origin/dev' into dev
2020-02-05 19:53:04 +02:00
Alejandro
4ecba6723d
Fix giving handitems with bots
2020-02-05 19:52:29 +02:00
skeletor
913f84ac46
Small refactoring of Wired Effect: Move Rotate
...
-Fixed rotating and moving furniture at the same time
-Fixed random movement direction finding correct tile too fast
-Fixed movement of furniture larger than 2 tiles
2020-02-05 12:39:16 -05:00
Alejandro
82ff5c0a08
Make bots walk to nearest adjacent tile when giving a handitem
2020-02-05 19:35:25 +02:00
Alejandro
95b0884a8c
Merge remote-tracking branch 'origin/dev' into dev
2020-02-05 19:18:14 +02:00
Alejandro
f240580c1e
Add bot placement message
2020-02-05 19:17:51 +02:00
skeletor
e399304c1c
fix concurrentException in wired highscores
2020-02-05 07:17:47 -05:00
Alejandro
a668cb9802
Add saddle removing
2020-02-04 23:04:41 +02:00
Alejandro
fbdf56f22f
Fix glitchy freeze scoreboards (negative scores)
2020-02-04 22:17:08 +02:00
Alejandro
2cb33a5ec6
Make game timers end the game at 00:00
2020-02-04 20:52:17 +02:00
Alejandro
52da0df768
Merge remote-tracking branch 'origin/dev' into dev
2020-02-04 14:24:20 +02:00
Alejandro
1e3067f2ce
Fix banzai puck not being able to move in empty rooms
2020-02-04 14:23:57 +02:00
Alejandro
8bfaeed69d
Fix marketplace query ambiguity
2020-02-04 14:17:16 +02:00
Alejandro
ae412592b1
Make single-player banzai games not give achievements
2020-02-04 14:12:34 +02:00
Alejandro
304907ddf1
Reset banzai tile state on pickup
2020-02-04 14:09:48 +02:00
skeletor
fa3755341e
set client to game mode when in a game
2020-02-02 04:06:44 -05:00
Alejandro
44de2a81ec
Fix NPE in WiredHandler
2020-02-01 20:32:29 +02:00