Commit Graph

  • 14d80dc2f3 Fix saving "Illegal program claim" report P0nk 2022-12-27 13:44:46 +01:00
  • cb38bcd270 Fix wrong timestamp format when saving report P0nk 2022-12-27 13:35:56 +01:00
  • 37a9a4121f Show confirmation after note is sent P0nk 2022-12-27 12:31:36 +01:00
  • 4731c0c60d Add tests for NoteService P0nk 2022-12-27 12:18:58 +01:00
  • 65111ae209 Create packet class for PacketCreator::showNotes P0nk 2022-12-27 12:10:33 +01:00
  • 2a460de911 Disable logging in tests P0nk 2022-12-27 12:05:51 +01:00
  • cee82a08ba Remove ItemInformationProvider field in Character P0nk 2022-12-27 11:59:14 +01:00
  • 387437cada Workaround for Guild dependence on NoteDao P0nk 2022-12-27 11:05:00 +01:00
  • af14da987e Replace FredrickProcessor dependence on NoteDao P0nk 2022-12-27 10:52:49 +01:00
  • 389b3ad2a4 Add NoteService to handle note operations P0nk 2022-12-27 10:34:55 +01:00
  • 5f1f5b7dcd Fix saving note P0nk 2022-12-27 10:24:47 +01:00
  • 7e3be4c45d Update README - explain hide P0nk 2022-12-26 18:06:51 +01:00
  • c82881e6f2 Get rid of Character#sendNote, refactor usages of it P0nk 2022-12-26 18:01:23 +01:00
  • 6be1fabc55 Send wedding invitation note directly via dao P0nk 2022-12-26 17:22:23 +01:00
  • 4d480660b5 Rework sending notes to chr, get rid of the first method P0nk 2022-12-26 17:03:40 +01:00
  • 1f4ce98998 Show notes using NoteDao P0nk 2022-12-26 16:48:00 +01:00
  • 605f2e212e Add NoteDao, used by NoteActionHandler to delete note when read P0nk 2022-12-26 15:55:28 +01:00
  • 188eb74a70 Add Note model object P0nk 2022-12-26 14:54:35 +01:00
  • 2d7d113458 Initial jdbi setup P0nk 2022-12-26 13:21:35 +01:00
  • 176ce6a3bd Merge pull request #150 from P0nk/bug-147/cwkpq-summons #patch v0.2.1 Ponk 2022-10-16 12:32:51 +02:00
  • f267b1fc0b Fix error summoning master guardians on CWKPQ last stage P0nk 2022-10-16 12:30:01 +02:00
  • ea0bdb55af Merge pull request #149 from P0nk/tag-merge-commit v0.2.0 Ponk 2022-10-16 11:56:24 +02:00
  • 4004b36bfa Tag the merge commit instead of last commit in the PR P0nk 2022-10-16 11:53:29 +02:00
  • d0a4c416e4 Merge pull request #148 from P0nk/versioning Ponk 2022-10-16 10:06:55 +02:00
  • 584fccec92 Activate bump-version action v0.1.0 P0nk 2022-10-16 10:04:35 +02:00
  • 41cf8b4485 Update README - add "Working with GitHub", "Versioning" P0nk 2022-10-16 09:45:48 +02:00
  • e12d853499 Update build workflow - new name and updated dependencies P0nk 2022-10-16 08:48:32 +02:00
  • 5c7fcdae06 Add action to automatically tag commits P0nk 2022-10-16 08:34:45 +02:00
  • 70b82e0b66 Merge pull request #146 from MatthewHinds/feature/toggle_nx_gain_message Ponk 2022-10-15 08:42:25 +02:00
  • 32f6194a75 Adjusting name Matthew Hinds 2022-10-13 21:27:57 +13:00
  • dd260e7b2a Toggle the NX coupon loot notice Matthew Hinds 2022-10-13 21:23:49 +13:00
  • c1fbf2c18c Merge pull request #134 from cpurules/feature/quest-3239-rework Ponk 2022-09-29 20:00:39 +02:00
  • 42d03a29e7 Merge pull request #133 from v3921358/master Ponk 2022-09-29 19:37:20 +02:00
  • 675addf25c Merge pull request #137 from Sukishyou/fix-southperry-map-id-in-goto-command Ponk 2022-09-29 19:28:01 +02:00
  • f0fd3ce850 Merge pull request #139 from cpurules/bugfix/lowb-reactor-update Ponk 2022-09-29 19:21:22 +02:00
  • 991873dcbe Update ritual stone reactor script (see PR 135 discussion) Charlie Unfricht 2022-09-23 17:32:34 -04:00
  • fd54c764e7 Change the position of the logic handle Windyboy 2022-09-22 19:58:31 +08:00
  • 18fe7b9906 Merge pull request #138 from cpurules/bugfix/pet-quests Ponk 2022-09-22 07:23:11 +02:00
  • a350d58065 Merge pull request #135 from cpurules/bugfix/lowb-reactor Ponk 2022-09-22 07:19:49 +02:00
  • f34e271b6d Complete quest after pet evolves (repeatable) Charlie Unfricht 2022-09-21 21:54:57 -04:00
  • a9715a694c Complete quest on successful evolution Charlie Unfricht 2022-09-21 21:40:42 -04:00
  • c0d6917721 Fix bug in Pet's Re-Evolution quest Charlie Unfricht 2022-09-21 21:37:14 -04:00
  • 08edd8595f Update closeness --> tameness Charlie Unfricht 2022-09-21 21:36:41 -04:00
  • e999840f8e Fix MapId for Southperry from old inaccessible map to correct one Sukishyou 2022-09-21 20:30:51 -05:00
  • a03bdbf695 Replace MapleMap var with getMap() Charlie Unfricht 2022-09-21 18:17:24 -04:00
  • 79f19331f4 Add reactor script for Land of Wild Boar's ritual stones Charlie Unfricht 2022-09-21 17:56:56 -04:00
  • 04e658710e Add killMonster() methods Charlie Unfricht 2022-09-21 17:53:54 -04:00
  • 769e21115b Fix MiniGame Error Windyboy 2022-09-17 00:23:07 +08:00
  • 8d3be314d6 Merge pull request #131 from P0nk/fix-water-of-life Ponk 2022-09-15 19:50:38 +02:00
  • 1a28fc98ac Commit to "tameness" name over "closeness" for pets, fix scripts P0nk 2022-09-15 17:12:21 +02:00
  • 125d0aa03d Merge pull request #130 from v3921358/master Ponk 2022-09-15 16:56:57 +02:00
  • 388ee5c805 Fix dead people could be revived with a party hp potion Windyboy 2022-09-15 01:02:34 +08:00
  • ba558c350f Merge pull request #128 from P0nk/fix-monster-summon-skill Ponk 2022-09-14 07:31:04 +02:00
  • 650b1ff89b Fix mob summoning mobskill not working P0nk 2022-09-14 07:27:48 +02:00
  • 6c65b8918a Merge pull request #125 from P0nk/mob-skill-fixes Ponk 2022-09-12 21:23:05 +02:00
  • d31f4806fc Fix mob using attack with no diseaseSkill causing errors P0nk 2022-09-12 20:31:38 +02:00
  • 0c6548a36d Merge pull request #116 from P0nk/mob-skill-refactoring Ponk 2022-09-07 19:28:53 +02:00
  • df5159e34c MobSkillFactory throws exception instead of returning null P0nk 2022-09-07 19:25:30 +02:00
  • 319d65a0c3 Add tests for MobSkillFactory P0nk 2022-09-07 18:58:19 +02:00
  • fd793d6b04 Fix not reading mpCon from MobSkill P0nk 2022-09-07 18:58:02 +02:00
  • 15c4188d48 Make MCSkill immutable with record P0nk 2022-09-03 14:44:14 +02:00
  • 9e0479fe9f Clean up Monster usedSkills P0nk 2022-09-03 14:31:43 +02:00
  • a6ec6adbb5 Combine type and skillLevel in MobSkill P0nk 2022-09-03 14:07:24 +02:00
  • 7cdaabf6f8 Simplify Monster skills with Set instead of List P0nk 2022-09-03 13:30:44 +02:00
  • c47ca4d6a4 Fix MobSkillType always being ATTACK_UP P0nk 2022-09-03 13:11:45 +02:00
  • 930d365752 Add record MobSkillId for mob skill type + level combination P0nk 2022-09-03 11:01:51 +02:00
  • 7a784a7938 Disease and MCSkill hold MobSkillType instead of int P0nk 2022-09-03 05:20:54 +02:00
  • fba49e7eec MobSkillFactory takes MobSkillType instead of int as id argument P0nk 2022-09-03 04:52:55 +02:00
  • 66b04969fd Delete ArrayMap which filled no function P0nk 2022-09-03 04:32:09 +02:00
  • aeaad4194a Refactor MobSkill#applyEffect, split into multiple smaller methods P0nk 2022-09-03 04:22:06 +02:00
  • 455d4b2195 Make MobSkill immutable using builder pattern P0nk 2022-09-02 08:44:19 +02:00
  • 6e62a6a45d Break off mob skill loading into separate method P0nk 2022-09-02 07:58:52 +02:00
  • 3c9be7d70b Lessen magic numbers around mob skills with new "type" enum P0nk 2022-09-02 07:39:26 +02:00
  • 91c58eee04 Merge pull request #114 from P0nk/area-boss-debuffs Ponk 2022-08-31 22:07:14 +02:00
  • 958286e078 Make Riche text MSEA-like (at least) P0nk 2022-08-31 22:04:58 +02:00
  • ea76880b7f Use act() in reactor scripts where possible, provide empty act() otherwise P0nk 2022-08-31 21:33:50 +02:00
  • 298457a007 Clean up old way of damaging area boss with reactor P0nk 2022-08-30 08:33:10 +02:00
  • 7d28e00e4f Make Riche killable after destroying the reactor P0nk 2022-08-29 23:32:59 +02:00
  • 0118844c2e Make Scholar Ghost killable after triggering the reactor P0nk 2022-08-29 23:05:25 +02:00
  • 8c418f197a Make Rurumo killable after triggering the reactor P0nk 2022-08-29 22:53:29 +02:00
  • 7fa677d766 Fix act for scripts that reset to initial state after some time P0nk 2022-08-29 22:46:46 +02:00
  • 17ae269cc9 Make Security Camera killable after talking to control device P0nk 2022-08-29 22:04:07 +02:00
  • 535b6c3e8e Make Deet and Roi killable after talking to magic pentagram P0nk 2022-08-29 21:58:58 +02:00
  • f1d0cb6b4d Make Shade killable after talking to lamp post P0nk 2022-08-29 21:42:57 +02:00
  • 7fffd0bb64 Make Snow Witch killable after reactor activation P0nk 2022-08-29 21:20:51 +02:00
  • 84890ac308 Support sealing mob skill P0nk 2022-08-29 19:40:24 +02:00
  • a67666af62 Set Mechanical Parts as event exclusive item for removal on exit Charlie Unfricht 2022-08-26 01:27:12 -04:00
  • 2ed69407de Add instanced event handling Charlie Unfricht 2022-08-26 01:20:57 -04:00
  • 6e578a71a1 Add default portal handler script for exit room Charlie Unfricht 2022-08-26 00:38:30 -04:00
  • bdc0756655 Dispose base NPC dialogue Charlie Unfricht 2022-08-26 00:36:04 -04:00
  • 4baf06e4f9 Merge pull request #106 from cpurules/feature/explorer-titles Ponk 2022-08-20 10:19:26 +02:00
  • f4c283890f Condense Charlie Unfricht 2022-08-19 17:58:17 -04:00
  • 521aaf7294 Merge pull request #109 from P0nk/script-tests Ponk 2022-08-19 21:19:09 +02:00
  • d1da1d67e0 Add test for evaluating all reactor scripts P0nk 2022-08-19 20:00:28 +02:00
  • 5b0715d5d0 Add test for evaluating all quest scripts P0nk 2022-08-19 19:58:17 +02:00
  • cf27c6301f Add test for evaluating all portal scripts P0nk 2022-08-19 19:57:15 +02:00
  • 3354345cef Add test for evaluating all item scripts P0nk 2022-08-19 19:55:27 +02:00
  • 6ae2235083 Add test for evaluating all event scripts P0nk 2022-08-19 19:53:07 +02:00
  • c5d2e90e5b Add test for evaluating all NPC scripts P0nk 2022-08-19 19:45:40 +02:00
  • 0eed00dd64 Add check for completed explorer quest to not re-trigger Charlie Unfricht 2022-08-19 09:42:32 -04:00