James McDowell
|
45ca7009c8
|
Updated to allow a generic rebirth npc id to be passed through and used for rebirthing if it's enabled.
|
2021-05-16 10:32:51 +10:00 |
|
RubenD96
|
ed8e6775df
|
WhisperHandler reformatting the case of target == null
|
2021-04-23 15:11:53 +02:00 |
|
RubenD96
|
ade50bad5e
|
Chase functionality (/c name) to warp to the exact location of the target
|
2021-04-22 22:03:59 +02:00 |
|
RubenD96
|
f6452b2320
|
Reformat ChangeMapHandler before editing
|
2021-04-22 21:55:49 +02:00 |
|
RubenD96
|
215abb3198
|
Small bugfix for WhisperHandler after testing
|
2021-04-22 21:55:32 +02:00 |
|
RubenD96
|
24cfbcce40
|
Untested rework of WhisperHandler
|
2021-04-20 17:25:52 +02:00 |
|
P0nk
|
5a5110d905
|
Use existing connection for loading new year + family
Move async tasks earlier for lower chance of having to wait
|
2021-04-16 20:41:17 +02:00 |
|
P0nk
|
8335e77f2e
|
Load developer room async on startup
|
2021-04-13 22:44:20 +02:00 |
|
P0nk
|
dd7c2a697a
|
Load skillbook source information async on startup
|
2021-04-13 08:14:11 +02:00 |
|
P0nk
|
055ee01ae9
|
Load quests async on startup
|
2021-04-12 22:05:57 +02:00 |
|
P0nk
|
a59b55db57
|
Load cash items async on startup
|
2021-04-12 21:44:47 +02:00 |
|
P0nk
|
415376ce08
|
Load skills async on startup
|
2021-04-12 21:06:05 +02:00 |
|
P0nk
|
ab56d18bd3
|
Log startup time
|
2021-04-11 14:02:25 +02:00 |
|
P0nk
|
68239bc0b5
|
Make database operations during startup consistent
Use the same Connection. and log things in a similar fashion
|
2021-04-11 13:52:35 +02:00 |
|
P0nk
|
858fcd2a3a
|
Actually perform name changes & world transfers on startup
No changes were being committed
|
2021-04-11 13:05:12 +02:00 |
|
ronancpl
|
d4e4150a6e
|
cleanup: adjust syntax
|
2021-04-10 09:43:05 -03:00 |
|
ronancpl
|
7a3d5d2b94
|
Allow local/LAN/WAN login-phase connections
Allow clients connecting from different IP domains (local/LAN/WAN) to get past login phase and clean unnecessary local server check.
|
2021-04-09 20:54:53 -03:00 |
|
P0nk
|
a5b42b8a43
|
cleanup: use primitive type instead of wrapper type
|
2021-04-08 17:49:22 +02:00 |
|
P0nk
|
202f2d8bc5
|
cleanup: use bulk operation instead of iteration
|
2021-04-08 17:49:21 +02:00 |
|
P0nk
|
3434c7334b
|
cleanup: remove redundant cast
|
2021-04-08 17:39:55 +02:00 |
|
P0nk
|
ebb3aa7ba3
|
cleanup: prefer List#sort over Collections#sort
|
2021-04-08 07:44:02 +02:00 |
|
P0nk
|
5730b3b42d
|
cleanup: use implicit generic type with diamond operator
|
2021-04-08 07:42:10 +02:00 |
|
P0nk
|
8aa44711e3
|
cleanup: use Integer#parseInt where applicable
|
2021-04-08 07:40:42 +02:00 |
|
P0nk
|
7ff8190977
|
cleanup: remove unnecessary boxing
|
2021-04-08 07:39:02 +02:00 |
|
P0nk
|
5c6f515d18
|
cleanup: use for-each loop where applicable
|
2021-04-08 07:36:38 +02:00 |
|
P0nk
|
0ff8a80ef2
|
cleanup: remove unnecessary semicolon
|
2021-04-08 07:34:56 +02:00 |
|
P0nk
|
f37d4063fb
|
cleanup: remove unnecessary interface modifiers
|
2021-04-08 07:33:52 +02:00 |
|
P0nk
|
dde52653e5
|
cleanup: remove unnecessary conversion to String
|
2021-04-08 07:30:12 +02:00 |
|
P0nk
|
5e3b346053
|
cleanup: use Java-style array declaration
|
2021-04-08 07:17:03 +02:00 |
|
P0nk
|
ed5a444753
|
cleanup: remove unnecessary unboxing
|
2021-04-07 23:52:58 +02:00 |
|
P0nk
|
6253169e35
|
cleanup: replace anonymous inner class with lambda
|
2021-04-07 23:45:28 +02:00 |
|
P0nk
|
b3c1259580
|
Use new logging for all startup messages
|
2021-04-07 18:40:47 +02:00 |
|
RubenD96
|
e8d2256683
|
Fix exploit for negative itemId's in PetExcludeItemsHandler
|
2021-04-07 17:26:55 +02:00 |
|
RubenD96
|
28707fa0f3
|
Fix exploit for invalid skill macro name length
|
2021-04-07 17:26:49 +02:00 |
|
P0nk
|
2f34b3ed8b
|
Fix ranking update query using a keyword for field name
"Rank" is a reserved keyword in MySQL 8.
This caused an SQLSyntaxErrorException during the task run.
|
2021-04-06 21:12:23 +02:00 |
|
P0nk
|
02256e04ed
|
Fix SQL type conversion error during ranking move update
Caused by prior upgrade to MySQL 8 which seems more strict when it comes to type conversions.
|
2021-04-06 21:11:56 +02:00 |
|
P0nk
|
69635f5e6c
|
refactor: use try-with-resources for db operations in various places
|
2021-04-05 00:19:59 +02:00 |
|
P0nk
|
e13c313839
|
refactor: use try-with-resources for db operations in various handlers
|
2021-04-05 00:11:42 +02:00 |
|
P0nk
|
429f82e4fe
|
refactor: use try-with-resources for nx coupon db operations
|
2021-04-05 00:09:51 +02:00 |
|
P0nk
|
8b686b60f1
|
refactor: use try-with-resources for ranking db operations
|
2021-04-04 23:56:46 +02:00 |
|
P0nk
|
f1ff0cb55f
|
refactor: use try-with-resources for wedding ring db operations
|
2021-04-04 23:48:56 +02:00 |
|
P0nk
|
cb518863b0
|
refactor: use try-with-resources for various world wide db operations
|
2021-04-04 23:45:40 +02:00 |
|
P0nk
|
fc34d54cdd
|
refactor: use try-with-resources for buddy list db operations
|
2021-04-04 21:48:52 +02:00 |
|
P0nk
|
0c267f8eee
|
refactor: use try-with-resources for Duey db operations
|
2021-04-04 16:12:46 +02:00 |
|
P0nk
|
817a518e82
|
refactor: use try-with-resources for guild db operations
|
2021-04-04 15:50:53 +02:00 |
|
P0nk
|
e322b05707
|
refactor: use try-with-resources for various server db operations
|
2021-04-04 15:35:17 +02:00 |
|
P0nk
|
5899cce9d8
|
refactor: use try-with-resources for alliance db operations
|
2021-04-04 15:19:32 +02:00 |
|
P0nk
|
b350fedc66
|
refactor: use try-with-resources for login db operations
|
2021-04-04 14:59:19 +02:00 |
|
P0nk
|
6639188c5a
|
refactor: use try-with-resources for BBS db operations
|
2021-04-04 14:40:15 +02:00 |
|
P0nk
|
08a0407417
|
Explicitly set scrolling mode where ResultSet is used for scrolling
|
2021-04-02 16:41:44 +02:00 |
|