Ka0rX
|
b87de32bbb
|
Fixed issue #849 about some data not saving properly for MySQL.
|
2023-05-29 09:25:11 +01:00 |
|
Ka0rX
|
4812a48b3c
|
Fixed issue #837 &838 about key combos being offset of 1 skill slot.
|
2023-05-29 09:23:22 +01:00 |
|
Ka0rX
|
0acff060eb
|
Fixed issue #847 related to "selected" item not showing the right model data in the skill GUI.
|
2023-05-29 09:22:06 +01:00 |
|
Ka0rX
|
0f1ced9744
|
Fixed issue #841 related to SubclassSelect showing subclasses despite not having the required level.
|
2023-05-29 09:21:13 +01:00 |
|
Ka0rX
|
ddf041aa30
|
Fixed issue related to wrong display for skill tree paths.
|
2023-05-28 06:59:08 +01:00 |
|
Ka0rX
|
54bb1f2632
|
Added the option skill-tree-scroll-step-x/y in config.yml to control the scroll speed in skill tree GUI.
|
2023-05-28 06:39:38 +01:00 |
|
Ka0rX
|
4d98b8b307
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# MMOCore-API/src/main/java/net/Indyuce/mmocore/comp/placeholder/RPGPlaceholders.java
|
2023-05-19 20:10:18 +01:00 |
|
Jules
|
c0373750cd
|
Fixed compile errors
|
2023-05-15 00:10:06 +02:00 |
|
Jules
|
f1d90589a4
|
Update lib
|
2023-05-15 00:07:54 +02:00 |
|
Jules
|
2ba9c1f0ec
|
Removed unused sound
|
2023-05-15 00:06:34 +02:00 |
|
Jules
|
ac36e3eaa1
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/skill/binding/BoundSkillInfo.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/skill/cast/listener/SkillBar.java
# MMOCore-Dist/src/main/resources/config.yml
|
2023-05-15 00:06:02 +02:00 |
|
Jules
|
7e134aac1d
|
Force class on profile selection
|
2023-05-14 23:27:11 +02:00 |
|
Jules
|
651e46697e
|
force-class-selection fixes
|
2023-05-14 16:34:43 +02:00 |
|
Ka0rX
|
0627c73378
|
Added placeholder for skill modifiers relative to ticket #829.
|
2023-05-13 11:46:29 +01:00 |
|
Ka0rX
|
7bf3b9ace7
|
Bug Fixing for Issue#802 about passive-skill-need-bound not working.
|
2023-05-09 08:32:48 +01:00 |
|
Jules
|
e939b6e868
|
Merge remote-tracking branch 'origin/jules' into jules
|
2023-05-08 11:43:07 +02:00 |
|
Jules
|
a09c23ecf5
|
Fixed NoClassDefFound
|
2023-05-08 11:43:01 +02:00 |
|
Ka0rX
|
1a1371b5f9
|
Little debug for placeholders
|
2023-05-08 09:12:44 +01:00 |
|
Ka0rX
|
27d5c93ba7
|
Heavy debugging and refactor for skill trees.
|
2023-05-07 19:15:28 +01:00 |
|
Ka0rX
|
a18a42ea2f
|
Heavy debugging and refactor for skill trees.
|
2023-05-07 18:12:37 +01:00 |
|
Jules
|
2bcd505bf8
|
Support for profile placeholders
|
2023-05-07 18:29:31 +02:00 |
|
Ka0rX
|
a64faa02fd
|
Bug Fixing for Skill Tree
|
2023-05-07 16:50:43 +01:00 |
|
Ka0rX
|
8e504e1a10
|
Implemented feature associated to ticket #824 by adding incompatible-parents field in skill tree node config.
|
2023-05-07 16:28:18 +01:00 |
|
Ka0rX
|
a125320dd0
|
Fixed a bug related to SubClassSelect GUI.
|
2023-05-07 16:26:37 +01:00 |
|
Ka0rX
|
aa6a1d7101
|
Fixed issue #820 about skills not being locked when reallocating skill tree.
|
2023-05-07 15:11:20 +01:00 |
|
Ka0rX
|
13440600a8
|
Fixed issue #821 about skill tree nodes not loading properly.
|
2023-05-07 14:29:27 +01:00 |
|
Jules
|
09d76dab1b
|
API method to force into skill casting
|
2023-05-07 09:33:18 +02:00 |
|
Ka0rX
|
fe0996b01b
|
Little modifications for the formula parser.
|
2023-05-05 11:18:40 +01:00 |
|
Ka0rX
|
5523e875cf
|
Permission requirement for skill tree node according to ticket #801.
Check the wiki for further info. Make sure to reload messages.yml.
|
2023-05-04 11:21:11 +01:00 |
|
Ka0rX
|
b0cab10da2
|
Fixed issue #811.
|
2023-05-04 10:05:38 +01:00 |
|
Ka0rX
|
1cdbd08d6b
|
Fixed issue #818 about decimal format not being applied to some placeholders.
|
2023-05-04 09:48:54 +01:00 |
|
Ka0rX
|
d2d03e322c
|
Fixed issue #809 about passive skill being shown in the skill casting bar.
|
2023-05-04 09:40:25 +01:00 |
|
Ka0rX
|
edc873a6c7
|
Fixed issue #804 about custom display not working properly for the status fully-locked.
|
2023-05-04 09:34:22 +01:00 |
|
Ka0rX
|
9344ff99a6
|
Fixed issue #805 about placeholders not being parsed in the profile GUI.
|
2023-05-04 09:30:16 +01:00 |
|
Ka0rX
|
4b2cc5ea61
|
Fixed issue #810 about %mmocore_bound_<int>% placeholder bug.
|
2023-05-04 09:14:34 +01:00 |
|
Ka0rX
|
fc91ace143
|
Fixed issue #806 about skill slot lore not displaying on GUI and modified slightly skill-list.yml GUI for that.
|
2023-05-04 09:12:26 +01:00 |
|
Ka0rX
|
f3aa07288f
|
Fixed issue #812 about a bug with slot_unlock trigger.
|
2023-05-04 09:11:17 +01:00 |
|
Ka0rX
|
061ced2207
|
Better error handling for slot lock command.
|
2023-05-04 09:10:36 +01:00 |
|
Ka0rX
|
fa9c24589b
|
Fixed issue #817 about skill tree path not working as intented in GUI.
|
2023-05-04 09:10:16 +01:00 |
|
Starmism
|
71b7727a15
|
feat(conditions): Add Weather and Time conditions
|
2023-04-24 14:40:23 -06:00 |
|
Ka0rX
|
79b007f144
|
Merge remote-tracking branch 'origin/master'
|
2023-04-24 07:24:53 +01:00 |
|
Jules
|
590801203d
|
Fixed NPE with yaml data loading
|
2023-04-23 22:08:30 +02:00 |
|
Jules
|
41617f722c
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
|
2023-04-23 21:42:10 +02:00 |
|
Jules
|
f4b2147226
|
Basic support for DungeonParties
|
2023-04-22 16:54:55 +02:00 |
|
Jules
|
966cd333c1
|
Basic support for OBTeam
|
2023-04-22 15:59:54 +02:00 |
|
Ka0rX
|
a37287cf0c
|
Refactor /typo
|
2023-04-22 11:39:40 +01:00 |
|
Ka0rX
|
523f910113
|
Bug Fixing for the specific display associated to each node.
|
2023-04-21 08:07:08 +01:00 |
|
Ka0rX
|
5fdfc36fcc
|
Renaming for skill tree GUI.
|
2023-04-21 08:06:40 +01:00 |
|
Ka0rX
|
ad6b7fa0ff
|
Enabled each skillTreeNode to have its own display by filling item & custom-model-data in its config.
|
2023-04-21 07:22:59 +01:00 |
|
Ka0rX
|
50f2de287c
|
Fixed a bug linked to perm stats not being modified when changing class.
|
2023-04-20 21:27:28 +01:00 |
|
Ka0rX
|
f4be0ab409
|
Fixed issue #796.
|
2023-04-20 20:54:15 +01:00 |
|
Ka0rX
|
4d8df79dc2
|
Removed debugging message.
|
2023-04-20 20:45:34 +01:00 |
|
Ka0rX
|
ebed0d3983
|
Fixed issue #795 about bugs linked to the party GUI.
|
2023-04-20 20:33:03 +01:00 |
|
Ka0rX
|
d1be5cbce7
|
Fixed issue #794 about passive-skill-need-bound being disabled.
|
2023-04-20 20:12:03 +01:00 |
|
Ka0rX
|
c99caff22d
|
Passive skill bug fixing.
|
2023-04-20 20:01:17 +01:00 |
|
Ka0rX
|
8b3d553183
|
Big modification for the skilltree GUI. Make sure to reload gui/skilltree.yml and look at the wiki.
|
2023-04-20 19:52:09 +01:00 |
|
Ka0rX
|
77f543f347
|
Added placeholder %mmocore_attribute_points_spent_<attribute_id>%.
|
2023-04-16 21:32:53 +01:00 |
|
Ka0rX
|
f9fdbfa127
|
Fixed bug #782.
|
2023-04-16 21:13:43 +01:00 |
|
Ka0rX
|
021cd960da
|
Bug Fix
|
2023-04-16 20:09:49 +01:00 |
|
Ka0rX
|
048ed1364d
|
Fixed issue #788.
|
2023-04-16 20:09:35 +01:00 |
|
Ka0rX
|
4de49070a0
|
Fixed issue #792 by adding the possibility to put a "custom-model-data" for skill trees.
|
2023-04-16 18:29:39 +01:00 |
|
Ka0rX
|
56a84015ac
|
Bug fixing related to the "selected" item.
|
2023-04-16 18:28:23 +01:00 |
|
Ka0rX
|
a1e817f22c
|
Added a "selected" item that replicates the skill that is selected in skill list GUI.
|
2023-04-16 18:15:24 +01:00 |
|
Jules
|
baf664a608
|
SQL Update commit 1
|
2023-04-16 00:56:17 +02:00 |
|
Jules
|
547775a33e
|
Removed debug msg
|
2023-04-15 00:27:58 +02:00 |
|
Jules
|
afe3eec3fb
|
New placeholders
|
2023-04-14 17:57:49 +02:00 |
|
Jules
|
039baed3d3
|
New triggers for skill management
|
2023-04-14 17:32:02 +02:00 |
|
Jules
|
39f95634a0
|
Fixed skills not unregistering on logout/changing class
|
2023-04-14 16:39:58 +02:00 |
|
Jules
|
0bcd11cf68
|
Fixed guild loading NPE
|
2023-04-14 15:45:04 +02:00 |
|
Jules
|
f9a4f65860
|
Fixed subclass confirmation
|
2023-04-13 19:43:43 +02:00 |
|
Jules
|
3904b9a8b7
|
Skill bar now displays correct ints
|
2023-04-13 19:16:46 +02:00 |
|
Jules
|
634eda113b
|
Added fixed level for exp tables!!
|
2023-04-11 00:49:18 +02:00 |
|
Jules
|
e4637194c3
|
Improved implementation of boundSkills
|
2023-04-11 00:48:54 +02:00 |
|
Jules
|
d020673105
|
Fixed bound skills not saving for yaml
|
2023-04-10 23:49:25 +02:00 |
|
Jules
|
7a336cab27
|
Fixed skill buffs
|
2023-04-10 17:42:12 +02:00 |
|
Jules
|
bb73fb57df
|
Fixed skills not updating when using /mmocore reload
|
2023-04-10 17:30:50 +02:00 |
|
Jules
|
f13957b119
|
Fixed /skills when having no skill
|
2023-04-10 17:30:02 +02:00 |
|
Jules
|
c104c8230d
|
Last cleanup
|
2023-04-10 16:46:05 +02:00 |
|
Jules
|
2c9a6773f5
|
Skill slots now use icon from bound skill
|
2023-04-10 16:46:00 +02:00 |
|
Jules
|
9b2c972ca4
|
More cleaning up
|
2023-04-10 16:12:57 +02:00 |
|
Jules
|
b694cf8cf4
|
Fixed skill binding offset
|
2023-04-10 16:12:48 +02:00 |
|
Jules
|
dff176042b
|
Newest commits
|
2023-04-10 13:36:01 +02:00 |
|
Jules
|
1cbf0f0ea1
|
Resuming cleanup
|
2023-04-10 13:11:11 +02:00 |
|
Jules
|
1a5f5986aa
|
Refactor before dev build
|
2023-04-09 15:09:47 +02:00 |
|
Jules
|
786d1881bf
|
Merging skill update 1
|
2023-04-09 11:31:08 +02:00 |
|
Jules
|
841264df95
|
Started cleaning up
|
2023-04-08 14:31:05 +02:00 |
|
Jules
|
c8932e3a5d
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/profess/SavedClassInformation.java
# README.md
|
2023-04-08 14:28:40 +02:00 |
|
Jules
|
2746d7cda9
|
Merge remote-tracking branch 'origin/Skills-update'
# Conflicts:
# MMOCore-API/pom.xml
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/profess/SavedClassInformation.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/manager/data/mysql/MySQLDataProvider.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/manager/data/yaml/YAMLPlayerDataManager.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/player/DefaultPlayerData.java
# MMOCore-Dist/pom.xml
# pom.xml
|
2023-04-08 14:20:55 +02:00 |
|
Jules
|
33d137f308
|
Merge remote-tracking branch 'origin/master'
|
2023-04-07 16:36:41 +02:00 |
|
Jules
|
2a4e509a8b
|
Fixed /mmocore admin exportdata
|
2023-04-07 16:34:41 +02:00 |
|
Ka0rX
|
0d950bcd48
|
Bug Fixing for "point-consumed" field for skill Trees. You can now set the number of points that are consumed each time you level up a node.
|
2023-04-06 16:06:37 +01:00 |
|
Ka0rX
|
6fd15725bb
|
The skill buffs associated to a slot will only trigger if the item bound matches the corresponding formula.
|
2023-04-06 12:08:06 +01:00 |
|
Ka0rX
|
8e93c83c0d
|
Fixed SQL bug.
|
2023-04-06 12:07:37 +01:00 |
|
Ka0rX
|
816fbc5722
|
Added default config for class-confirm GUI and made the subclass-select.yml GUI as the class-select GUI.
|
2023-04-06 09:57:19 +01:00 |
|
Ka0rX
|
333ffe08d5
|
Merge branch 'master' into Skills-update
# Conflicts:
# MMOCore-API/src/main/java/net/Indyuce/mmocore/command/SkillsCommand.java
|
2023-04-04 21:11:49 +01:00 |
|
Ka0rX
|
2cbc1666f2
|
Merge remote-tracking branch 'origin/master'
|
2023-04-04 21:10:53 +01:00 |
|
Ka0rX
|
520516ded8
|
Possibility to select a bound skill and thus upgrade it even if it is not unlocked.
|
2023-04-04 21:10:44 +01:00 |
|
Ka0rX
|
943553632b
|
can-manually-bind option for SkillSlots and possibility to bind/unbind a skill to a slot through /mmocore admin slot bind <slot> <skill>.
|
2023-04-04 14:58:14 +01:00 |
|
Ka0rX
|
08b8239291
|
Added option to have more than 1 skill tree point required for a certain some skill tree.
|
2023-04-04 13:05:27 +01:00 |
|
Jules
|
c94795fc89
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# MMOCore-API/src/main/java/net/Indyuce/mmocore/manager/data/yaml/YAMLPlayerDataManager.java
|
2023-04-04 13:04:44 +02:00 |
|
Ka0rX
|
a54bfc03a0
|
Added permission associated with every MMOCore command.
|
2023-04-04 07:11:16 +01:00 |
|
Ka0rX
|
015f4544ce
|
Made all the slots Unlockable with an associated command & trigger.
|
2023-04-03 17:25:50 +01:00 |
|
Ka0rX
|
8f2da7a865
|
.
|
2023-04-03 07:28:36 +01:00 |
|
Ka0rX
|
e62c13f849
|
Merge remote-tracking branch 'origin/master'
|
2023-04-03 06:03:26 +01:00 |
|
Ka0rX
|
8192d6caa8
|
Test
|
2023-04-02 23:41:22 +01:00 |
|
Ka0rX
|
d7db3f6d68
|
Fixed bug related to fetching player health when he is offline.
|
2023-04-02 23:23:11 +01:00 |
|
Ka0rX
|
c31a3fcec1
|
Fixed the bug where player die when joining server.
|
2023-04-02 23:09:37 +01:00 |
|
Ka0rX
|
cedc6ae6c8
|
Bug Fixing
|
2023-04-02 21:15:39 +01:00 |
|
Ka0rX
|
c6b9372026
|
Fixed bug when class doesn't have any skills.
|
2023-04-02 20:20:55 +01:00 |
|
Ka0rX
|
c64b88e36d
|
Fixed error message when the class doesn't have any skills.
|
2023-04-02 20:02:56 +01:00 |
|
Ka0rX
|
8ce90c3363
|
Merge branch 'master' into Skills-update
|
2023-04-02 19:55:55 +01:00 |
|
Ka0rX
|
7bd7dcc2d7
|
Merge fixes.
|
2023-04-02 19:55:45 +01:00 |
|
Ka0rX
|
395844c25a
|
Better error handling & console messages for the new class-confirm GUI.
|
2023-04-02 19:47:58 +01:00 |
|
Ka0rX
|
3a9b3b6f56
|
Fixed health issue when changing class.
|
2023-04-02 19:47:30 +01:00 |
|
Ka0rX
|
9e98cd0640
|
Made it possible to have SkillBuffs associated to a SkillSlot.
|
2023-04-02 19:18:13 +01:00 |
|
Ka0rX
|
2f17d56c40
|
Fixed bug #772 about trigger at the end of a quest to launch a new one.
|
2023-04-02 18:29:14 +01:00 |
|
Ka0rX
|
3bc0ba515b
|
Merge remote-tracking branch 'origin/master'
|
2023-04-02 18:13:16 +01:00 |
|
Ka0rX
|
253e2c38e0
|
Fixed bug #771 that made people die when changing class under some conditions.
|
2023-04-02 18:13:05 +01:00 |
|
Ka0rX
|
de5bfd5ed1
|
.
|
2023-04-02 18:10:29 +01:00 |
|
Jules
|
06fbd52c55
|
Fixed stat placeholders.. again
|
2023-04-02 16:24:39 +02:00 |
|
Jules
|
77f436200a
|
Stat placeholder now more lenient
|
2023-04-01 23:00:46 +02:00 |
|
Jules
|
de011349a1
|
Updated poms
|
2023-04-01 20:00:56 +02:00 |
|
Ka0rX
|
af2c68054e
|
Merge branch 'master' into Skills-update
# Conflicts:
# MMOCore-API/pom.xml
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/profess/SavedClassInformation.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/manager/data/mysql/MySQLDataProvider.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/manager/data/yaml/YAMLPlayerDataManager.java
# MMOCore-API/src/main/java/net/Indyuce/mmocore/player/DefaultPlayerData.java
# MMOCore-Dist/pom.xml
# README.md
# pom.xml
|
2023-03-31 09:18:33 +01:00 |
|
Ka0rX
|
739f958d5a
|
Refactor of the ClassSelect & ClassConfirmation GUI. Now you can fully customize the GUI depending on each class. Reload the GUI folder & add a class-confirm/... gui for each new class you created.
|
2023-03-31 09:04:58 +01:00 |
|
Ka0rX
|
b2982a9ffb
|
Made CastableSkill.getModifier() take MMOPlayerData to enable it to check player buffs.
|
2023-03-31 07:35:47 +01:00 |
|
Ka0rX
|
d19da5f1cc
|
Made it possible to unlock a skill that is not defined in the class.
|
2023-03-30 21:56:46 +01:00 |
|
Ka0rX
|
13b8b86b7b
|
Bug Fixing
|
2023-03-30 21:47:07 +01:00 |
|
Ka0rX
|
b6ef6cd4de
|
Bug Fixing
|
2023-03-30 21:28:42 +01:00 |
|
Ka0rX
|
1908b1d83e
|
Debug for SkillBuffs.
|
2023-03-30 18:47:05 +01:00 |
|
Ka0rX
|
ddd3034584
|
.
|
2023-03-30 18:46:20 +01:00 |
|
Ka0rX
|
7f07f9e349
|
Transferred the categories formulaEvaluation from SkillSlot to RegisteredSkill.
|
2023-03-30 18:45:43 +01:00 |
|
Ka0rX
|
0f4699fbea
|
Creation of SkillBuffTrigger.
|
2023-03-30 18:45:03 +01:00 |
|
Ka0rX
|
14f1a7fcc2
|
Version 1.12.0
|
2023-03-30 18:44:36 +01:00 |
|
Ka0rX
|
41aad7b6a1
|
Transfered unlockedItems from MythicLib to MMOCore.
|
2023-03-29 23:35:47 +01:00 |
|
Ka0rX
|
b62b0e89e9
|
Reindent
|
2023-03-28 16:10:51 +01:00 |
|
Ka0rX
|
9facd8d3df
|
Improved Tab Completion for Skill Unlocking
|
2023-03-28 16:10:43 +01:00 |
|
Ka0rX
|
9544745cb4
|
Removed / Modified verbose
|
2023-03-28 14:30:21 +01:00 |
|
Jules
|
fda62fca84
|
Update ver nb
|
2023-03-27 01:10:13 +02:00 |
|
Ka0rX
|
3138f81e43
|
Fixed issue #691 by adding compatibilty with other party plugins for party buffs.
|
2023-03-27 00:06:55 +01:00 |
|
Jules
|
4de00ffe67
|
Merge remote-tracking branch 'origin/master'
|
2023-03-27 00:08:03 +02:00 |
|
Jules
|
e8fe24ba73
|
Merge remote-tracking branch 'origin/master'
|
2023-03-26 23:56:54 +02:00 |
|
Ka0rX
|
0bc1837460
|
Fixed issue #765 about stellium saving issues when switching server.
|
2023-03-26 21:14:52 +01:00 |
|
Ka0rX
|
c59473502f
|
Fixed issue #750 about custom model data in Atribute view.
|
2023-03-26 21:14:29 +01:00 |
|
Ka0rX
|
fbe4314649
|
Transfer of Unlockable to MythicLib
|
2023-03-26 20:53:21 +01:00 |
|
Jules
|
8b5a94bf3a
|
Fixed data sync health issue
|
2023-03-26 10:50:25 +02:00 |
|
Jules
|
588665f0b7
|
Fixed 'main-exp-split'
|
2023-03-24 23:34:59 +01:00 |
|
Ka0rX
|
77d4f8e4e4
|
Command to lock/unlock skill manually. It is better to use triggers as it enables the unlocking.. to go to its initial state after a reallocation.
|
2023-03-21 21:20:14 +01:00 |
|
Ka0rX
|
713146d9dd
|
Handling of unlockedItems on MySQLPlayerDataManager when loading/saving playerData.
|
2023-03-21 21:03:35 +01:00 |
|
Ka0rX
|
1deed752f4
|
Handling of unlockedItems on YamlPlayerDataManager when loading/saving playerData.
|
2023-03-21 21:01:43 +01:00 |
|
Ka0rX
|
a7231d948e
|
Made unlockedItems class based.
|
2023-03-21 20:58:50 +01:00 |
|