Arthur Charlton
3816e1c5bd
Add the warp party function that the scripts use
2023-07-03 18:25:14 -04:00
Ponk
c9d551cd39
Merge pull request #173 from MatthewHinds/gm-security #minor
...
GM security changes to prevent item/mesos abuse
v0.5.0
2023-05-29 15:50:03 +02:00
Matthew Hinds
95bf0473f3
Adjusted based on feedback
2023-05-29 14:32:01 +12:00
Matthew Hinds
a9d92b78a2
Meso drop restricted by GM level
2023-05-29 12:57:01 +12:00
Ponk
b8ebace039
Merge pull request #174 from Favouris/master #patch
...
Rename Monster Carnival portal scripts
v0.4.1
2023-05-15 12:00:44 +02:00
Favouris
9223957931
Rename MCRevive6.js to MCrevive6.js
2023-05-14 19:17:38 +08:00
Favouris
5cddb7f2b6
Rename MCRevive5.js to MCrevive5.js
2023-05-14 19:17:25 +08:00
Favouris
08e7a3af16
Rename MCRevive4.js to MCrevive4.js
2023-05-14 19:17:15 +08:00
Favouris
1416cd432d
Rename MCRevive3.js to MCrevive3.js
2023-05-14 19:17:03 +08:00
Favouris
2d6cf07a65
Rename MCRevive2.js to MCrevive2.js
2023-05-14 19:16:51 +08:00
Favouris
0b73d6112a
Rename MCRevive1.js to MCrevive1.js
2023-05-14 19:16:40 +08:00
Ponk
b742ac0591
Merge pull request #172 from MatthewHinds/remove-levelup-messages #minor
...
Removed level up messages as it is non GMS like and a bit cringey
v0.4.0
2023-05-12 08:57:51 +02:00
Matthew Hinds
4546fd44ff
To prevent abuse, GMs should be permission restricted (via GM level) to trade with other non GM players, use their storage (prevent transferring to their other characters), send via Duey and to drop items. GM level is configurable.
2023-05-12 18:02:08 +12:00
Matthew Hinds
216fa9341b
Removed level up messages as it is non GMS like and a bit cringey
2023-05-12 14:47:18 +12:00
Ponk
1d6d5dcc94
Merge pull request #171 from srcyscrt/docker-eclipse-temurin #patch
...
Use Eclipse Temurin images in the Dockerfile
v0.3.7
2023-04-22 17:33:43 +02:00
srcyscrt
61f451694f
Use Eclipse Temurin images in the Dockerfile
2023-04-22 18:43:23 +08:00
Ponk
c681f0bd82
Merge pull request #170 from Shahar6/master #patch
...
Fix dupe glitch with wedding
v0.3.6
2023-04-21 19:49:17 +02:00
Shahar6
cbc0b2707e
Fix dupe glitch with wedding
...
PoC for the glitch:
https://www.youtube.com/watch?v=EoVGQtMkJOA&ab_channel=ThirtyOneFifty
2023-04-21 20:27:59 +03:00
Ponk
36d0f8a2a0
Merge pull request #169 from FoxyYokai/Fix-Duey-Send-Item-Exploit #patch
...
Fix exploit with Duey Send Items
v0.3.5
2023-04-16 08:30:05 +02:00
Sukishyou
301f65ce16
Add null check to duey packet edit check
2023-04-15 14:36:00 -05:00
Sukishyou
f1b95fe45e
Fix exploit with Duey Send Items
2023-04-14 19:43:51 -05:00
Ponk
3091d747e6
Merge pull request #165 from P0nk/feat/upgrade-dependencies #patch
...
Upgrade dependencies
v0.3.4
2023-03-02 18:35:59 +01:00
P0nk
f4062e5ebb
Upgrade dependencies
2023-03-02 18:31:21 +01:00
Ponk
a8807f1ef0
Merge pull request #164 from P0nk/fix/custom-charset-string #patch
...
Fix writeString not fully respecting charset
v0.3.3
2023-03-02 18:13:52 +01:00
P0nk
10945927c1
Fix writeString not fully respecting charset
...
The string would be cut short for charsets
with characters more than 1 byte.
2023-03-02 18:11:41 +01:00
Ponk
ab25f698da
Merge pull request #160 from P0nk/bug/110/zenumist-portal #patch
...
Fix top portal in Zenumist Society (261000010) not working for GM
v0.3.2
2023-02-17 00:48:33 +01:00
P0nk
b30e03ffb3
Fix portal in Zenumist society not working for GM chr
2023-02-17 00:42:33 +01:00
P0nk
82157c7bd1
Flatten ChangeMapHandler
2023-02-16 23:46:13 +01:00
Ponk
eb10f02ac3
Merge pull request #159 from P0nk/bug/158/id-command #patch
...
Fix !id command not working for certain types
v0.3.1
2023-02-04 20:02:33 +01:00
P0nk
b1ef94ef60
Fix handbook file encoding
...
All handbook files are now UTF-8
2023-02-04 19:49:54 +01:00
P0nk
f89392b476
Refactor IdCommand
2023-02-04 19:46:09 +01:00
Ponk
32c4f2239d
Merge pull request #155 from P0nk/feat/note-dao #minor
...
Refactor notes - add service and database layer
v0.3.0
2022-12-27 16:49:55 +01:00
P0nk
404c00c2bf
Merge branch 'master' into feat/note-dao
2022-12-27 15:09:38 +01:00
Ponk
9def444442
Fix version bump not obeying merge commit message ( #157 ) #patch
...
* Fix version bump not obeying merge commit message
* Test the fix to bump-version
* Fix reference to specific tag of github-tag-action
* Dummy patch commit #patch
* Clean up testing of bump-version
v0.2.3
2022-12-27 15:07:12 +01:00
P0nk
771b69d151
Merge branch 'master' into feat/note-dao
2022-12-27 14:21:43 +01:00
Ponk
cae6aa2305
Merge pull request #156 from P0nk/fix/saving-gm-report #patch
...
Fix saving in-game report
v0.2.2
2022-12-27 14:12:47 +01:00
P0nk
14d80dc2f3
Fix saving "Illegal program claim" report
...
No chatlog is provided in the packet for this type
2022-12-27 14:08:20 +01:00
P0nk
cb38bcd270
Fix wrong timestamp format when saving report
2022-12-27 14:08:20 +01:00
P0nk
37a9a4121f
Show confirmation after note is sent
2022-12-27 12:31:47 +01:00
P0nk
4731c0c60d
Add tests for NoteService
2022-12-27 12:18:58 +01:00
P0nk
65111ae209
Create packet class for PacketCreator::showNotes
2022-12-27 12:18:36 +01:00
P0nk
2a460de911
Disable logging in tests
2022-12-27 12:05:51 +01:00
P0nk
cee82a08ba
Remove ItemInformationProvider field in Character
...
This field prevented creation of Character mock in tests
2022-12-27 11:59:14 +01:00
P0nk
387437cada
Workaround for Guild dependence on NoteDao
2022-12-27 11:05:00 +01:00
P0nk
af14da987e
Replace FredrickProcessor dependence on NoteDao
2022-12-27 11:04:11 +01:00
P0nk
389b3ad2a4
Add NoteService to handle note operations
...
NoteService should be the only class with access to NoteDao;
nowhere else should NoteDao be accessed directly.
Channel dependencies are static in PacketProcessor, for now.
Ideally they would be injected in the constructor,
but since the constructor is private and I don't want to open
up that can of worms, I'll leave it like this.
At the very least, now we have a way of injecting services into
the handlers. This will make further restructuring way easier.
2022-12-27 10:34:55 +01:00
P0nk
5f1f5b7dcd
Fix saving note
2022-12-27 10:24:47 +01:00
P0nk
7e3be4c45d
Update README - explain hide
2022-12-26 18:09:09 +01:00
P0nk
c82881e6f2
Get rid of Character#sendNote, refactor usages of it
2022-12-26 18:09:09 +01:00
P0nk
6be1fabc55
Send wedding invitation note directly via dao
2022-12-26 18:07:41 +01:00