Commit Graph

989 Commits

Author SHA1 Message Date
Charlie Unfricht
6e578a71a1 Add default portal handler script for exit room 2022-08-26 00:38:30 -04:00
Charlie Unfricht
bdc0756655 Dispose base NPC dialogue 2022-08-26 00:36:04 -04:00
Ponk
4baf06e4f9 Merge pull request #106 from cpurules/feature/explorer-titles
Fix implementation of primary explorer title quests
2022-08-20 10:19:26 +02:00
Charlie Unfricht
f4c283890f Condense 2022-08-19 17:58:17 -04:00
Ponk
521aaf7294 Merge pull request #109 from P0nk/script-tests
Fix scripts containing non-ASCII characters, add tests
2022-08-19 21:19:09 +02:00
P0nk
d1da1d67e0 Add test for evaluating all reactor scripts 2022-08-19 20:00:28 +02:00
P0nk
5b0715d5d0 Add test for evaluating all quest scripts 2022-08-19 19:58:17 +02:00
P0nk
cf27c6301f Add test for evaluating all portal scripts 2022-08-19 19:57:15 +02:00
P0nk
3354345cef Add test for evaluating all item scripts 2022-08-19 19:55:27 +02:00
P0nk
6ae2235083 Add test for evaluating all event scripts 2022-08-19 19:53:07 +02:00
P0nk
c5d2e90e5b Add test for evaluating all NPC scripts 2022-08-19 19:45:40 +02:00
Charlie Unfricht
0eed00dd64 Add check for completed explorer quest to not re-trigger 2022-08-19 09:42:32 -04:00
Charlie Unfricht
2d4f3eac49 Add missing Helios Tower Library map for Ludus Lake Explorer 2022-08-19 09:38:30 -04:00
Charlie Unfricht
a55871c059 Update explorer quest infoNumber pointer progress 2022-08-19 09:16:07 -04:00
Ponk
b831173ecf Merge pull request #105 from cpurules/bugfix/missing-skill-constants
Add missing skill constants
2022-08-19 11:33:59 +02:00
Charlie Unfricht
13ffce3ab3 Fixes 2022-08-19 01:29:06 -04:00
Ponk
6d969106c0 Merge pull request #104 from cpurules/bugfix/pet-cash-food
Allow pet cash food to increase closeness even when pet fullness is maxed
2022-08-19 07:09:58 +02:00
Charlie Unfricht
456ab667e9 Add missing skill IDs for Aran 2022-08-17 21:01:31 -04:00
Charlie Unfricht
48ae8c0e93 Add missing skill IDs for Knights of Cygnus 2022-08-17 20:52:52 -04:00
Charlie Unfricht
c96e4a0e67 Add missing skill IDs for warrior tree 2022-08-17 20:36:28 -04:00
Charlie Unfricht
2a1570e03a Add missing skill IDs for thief tree 2022-08-17 20:29:33 -04:00
Charlie Unfricht
435ca37a71 Add missing skill IDs for pirate tree 2022-08-17 20:26:14 -04:00
Charlie Unfricht
e4bba96d1f Add missing skill IDs for mage tree 2022-08-17 20:20:36 -04:00
Charlie Unfricht
a1382dfbd0 Fix mistake in skill IDs 2022-08-17 20:17:30 -04:00
Charlie Unfricht
fe7ea6fcef Add remaining missing archer tree skill constants 2022-08-17 19:39:14 -04:00
Charlie Unfricht
edd38a686b Add missing archer skill constants 2022-08-17 19:33:34 -04:00
Charlie Unfricht
8d4842d2ea Cash pet food sets forceEnjoy=true to always increase closeness 2022-08-17 16:39:41 -04:00
Charlie Unfricht
3a16a724f5 Add forceEnjoy parameter to Pet.gainClosenessFullness to ignore existing fullness value 2022-08-17 16:39:21 -04:00
Ponk
677a956b25 Merge pull request #102 from cpurules/bugfix/magatia-quests
Fix broken Magatia quests
2022-08-17 20:55:25 +02:00
Ponk
92b3666f64 Merge pull request #101 from v3921358/master
Analyze pet packet structure correctly
2022-08-17 20:24:17 +02:00
Charlie Unfricht
4d73416952 Add NPC handling for quest 3322 2022-08-17 03:49:34 -04:00
Charlie Unfricht
871c8a4477 Update NPC handling for quest 3311 2022-08-17 03:31:30 -04:00
Charlie Unfricht
9592b8323f Update Desk NPC to not require double click 2022-08-17 02:38:32 -04:00
Charlie Unfricht
9cdd46c0cd Add Magic Device drop for Homun of Closed Lab for quest 2022-08-17 02:20:27 -04:00
Windyboy
97f358f047 Analyze pet packet structure correctly 2022-08-17 14:07:39 +08:00
Charlie Unfricht
d8e47287b0 Grammar fix 2022-08-17 01:52:26 -04:00
Charlie Unfricht
b9487dd95c .length() -> .length 2022-08-17 01:33:02 -04:00
Ponk
2e55deebc9 Merge pull request #100 from cpurules/bug/phil-town-descriptions
Fix Phil's town descriptions for Ellinia/Henesys
2022-08-16 13:16:36 +02:00
Ponk
b29a08bc93 Merge pull request #99 from cpurules/feature/rebirth-paths
Update rebirth NPC to allow path selection
2022-08-16 12:40:55 +02:00
Charlie Unfricht
098a52b485 Swap Ellinia and Henesys so descriptions are aligned 2022-08-16 02:53:55 -04:00
Charlie Unfricht
cd706c544b Fix bug where non-200 capped classes can't rebirth 2022-08-16 02:17:49 -04:00
Charlie Unfricht
a456b27011 Update rebirth NPC to allow for path selection 2022-08-16 02:12:31 -04:00
Charlie Unfricht
b0b197a7a5 Update executeReborn to take in a job id 2022-08-16 02:11:38 -04:00
Ponk
897679afc4 Merge pull request #95 from P0nk/bug-88-cosmetic-lens
Fix one-time cosmetic lens coupon not working for female characters
2022-08-11 21:17:06 +02:00
P0nk
6ea4e3cfc1 Fix one-time lens coupon for female
Last commit fixed Orbis, this one fixes:
Henesys, Showa, NLC, Mu Lung, Ludibrium, Singapore, Amoria, Ariant
2022-08-11 21:14:26 +02:00
P0nk
ae7b832e00 Fix Orbis one-time lens coupon for female 2022-08-11 20:20:45 +02:00
P0nk
79ab28a52e Break up Orbis lens NPC script into multiple functions 2022-08-11 19:10:57 +02:00
Ponk
78314855eb Merge pull request #94 from P0nk/fix-wz-path
Fix wz path
2022-08-11 19:09:51 +02:00
P0nk
d691dc1e18 Prefer Path.of() over Paths.get() 2022-08-11 19:01:40 +02:00
P0nk
297d5b25f0 Fix default wz location 2022-08-11 18:54:01 +02:00