* add statue promo data
* implement levelup city feature
* fix get level city when enter game
* format code
* fix typo, remove some property in the player, add the field cityInfoData to player class
* Add param3 to EVENT_GADGET_STATE_CHANGE
* Slight cleanup for DungeonManager
* Fix ContentTriggerFire
* Rework and fix talk content and conditions.
* redo item content and conditions, swap out getItemByGuid with getItemById, and make count handling consistent.
* Don't need to check if checkItem is null
* add this. to DungeonManager.java
* add this to Inventory.java
* Update src/main/java/emu/grasscutter/game/quest/QuestManager.java
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
* add spaces to ContentCompleteAnyTalk.java
* Update src/main/java/emu/grasscutter/game/quest/content/ContentCompleteAnyTalk.java
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
---------
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
* Fix Librarian Story Quest
* People die if they are killed
You want to die people instead of remove them so they play their sweet death animations.
* Nope. I take it back. Scriptlib is the wierd one to think removeEntity removes the entity.
* One must stop editing the code directly.
* Update EntityType.java
* Add warnings per Hartie
* Per Hartie, change getEntityType to EntityType