Commit Graph

357 Commits

Author SHA1 Message Date
MobiusDevelopment
22385c6944 Fixed probable monster race duplicate entry warning. 2020-09-01 21:14:55 +00:00
MobiusDevelopment
f9d7d5fa77 Reverted entering combat with self damage skills prohibition. 2020-09-01 13:42:09 +00:00
MobiusDevelopment
d86b65da9b Removed enhanced For from World and WorldRegion. 2020-08-30 19:26:33 +00:00
MobiusDevelopment
2e51962345 Prohibit entering combat with self damage skills. 2020-08-29 21:06:19 +00:00
MobiusDevelopment
a5219616ff Proper collision methods, float values and usage. 2020-08-29 19:11:31 +00:00
MobiusDevelopment
89dbb63055 Proper instancezone panel visibility fix. 2020-08-29 09:59:31 +00:00
MobiusDevelopment
9a3c33b1d9 Fixed instance zone button in help menu. 2020-08-23 06:24:44 +00:00
MobiusDevelopment
fe476dc831 Proper solid scroll support.
Contributed by YulRun.
2020-08-19 08:03:08 +00:00
MobiusDevelopment
70f9d068a7 Addition of missing resisted screen messages.
Contributed by Iris.
2020-08-08 05:35:20 +00:00
MobiusDevelopment
917c02c7da Length check for armor set getters. 2020-08-03 14:09:21 +00:00
MobiusDevelopment
c98a0c4e7f Set buff skill level for Scheme Buffer.
Contributed by G-hamsteR.
2020-08-02 06:52:15 +00:00
MobiusDevelopment
58fd65fb90 Commented RecipeController offline checks. 2020-08-01 17:17:11 +00:00
MobiusDevelopment
1ff9136a92 Partial revert for previous CreatureStat changes. 2020-07-30 19:14:21 +00:00
MobiusDevelopment
a3f9c39237 Town teleporter changes.
Contributed by Minzee.
2020-07-24 22:27:51 +00:00
MobiusDevelopment
7e3ba00372 PremiumManager coding style format. 2020-07-24 04:37:50 +00:00
MobiusDevelopment
4029f3e91f Removed final modifier from a few method parameters. 2020-07-24 04:30:42 +00:00
MobiusDevelopment
b6a3a340d1 Prohibit olympiad double registration for same player. 2020-07-20 03:46:20 +00:00
MobiusDevelopment
626a768300 Fixed unstuck timer config.
Contributed by Sahar.
2020-07-18 00:29:44 +00:00
MobiusDevelopment
88570ccc47 IdManager rework. 2020-07-17 23:04:59 +00:00
MobiusDevelopment
0b0acf1150 Removed item_special_abilities query remnants.
Contributed by Trance.
2020-07-17 06:04:27 +00:00
MobiusDevelopment
cf70f33141 Addition of Enhance Your Weapon quest.
Contributed by Minzee.
2020-07-14 03:13:15 +00:00
MobiusDevelopment
7ca604fe73 Removal of ensoul system. 2020-07-14 02:35:59 +00:00
MobiusDevelopment
7be02a8eee Addition of teleport while siege in progress configuration.
Thanks to Iris.
2020-07-05 04:17:27 +00:00
MobiusDevelopment
420ad7ce51 WarehouseCacheManager use of longValue method. 2020-07-04 04:45:25 +00:00
MobiusDevelopment
14e6131507 PaperdollCache use of doubleValue method. 2020-07-04 04:40:42 +00:00
MobiusDevelopment
1a1241957f Addition of paperdoll cache.
Contributed by Sahar.
2020-07-04 00:26:44 +00:00
MobiusDevelopment
37d338c51d Fixed shots getting disabled when teleporting to olympiad.
Contributed by Sahar.
2020-07-04 00:12:53 +00:00
MobiusDevelopment
e4b5be8916 Use simple array for ArmorSetData.
Contributed by Sahar.
2020-07-04 00:00:41 +00:00
MobiusDevelopment
e11a5bb916 Fixed and improved and SiegeGuard related behaviors.
Contributed by Sahar.
2020-07-03 22:49:50 +00:00
MobiusDevelopment
4d08c902de Fixed olympiad buffers respawning occasionally.
Contributed by Sahar.
2020-07-03 22:22:59 +00:00
MobiusDevelopment
256a022a47 Use intValue method for Henna base stat getter. 2020-07-03 00:26:41 +00:00
MobiusDevelopment
119c8971d7 Henna proper base stat getter parameter and variable names. 2020-07-03 00:00:34 +00:00
MobiusDevelopment
0b96b58d6e AttackStanceTaskManager adjustments to match other task managers. 2020-07-02 23:32:21 +00:00
MobiusDevelopment
a98f093fb3 Addition of extended SiegeSchedule configurations.
Contributed by Trance.
2020-07-02 05:31:27 +00:00
MobiusDevelopment
8ff8f5f250 Fixed summons and NPCs having 0 mcrit rate.
Contributed by Sahar.
2020-07-02 05:15:39 +00:00
MobiusDevelopment
05af97be42 Fixed lag coming from siege guards during siege.
Contributed by Sahar.
2020-06-28 00:57:45 +00:00
MobiusDevelopment
a3a76a85a0 Fixed tactical signs.
Contributed by Sahar.
2020-06-28 00:06:17 +00:00
MobiusDevelopment
7ee1d55060 Prevent various auto-boxing operations by using primitive getters. 2020-06-27 23:45:29 +00:00
MobiusDevelopment
7ab3c0d97c Updated libraries with sources. 2020-06-27 06:34:49 +00:00
MobiusDevelopment
e7297ae216 Prevent CreatureTemplate auto-boxing results by using primitive getters. 2020-06-26 23:13:30 +00:00
MobiusDevelopment
3132b8e9bf Some improvements and fixes to possible exceptions in CreatureStat.
Contributed by Sahar.
2020-06-26 23:04:10 +00:00
MobiusDevelopment
7dd27f6d45 Addition of Instance boolean setParameter method. 2020-06-24 22:42:13 +00:00
MobiusDevelopment
73148c7f78 Addition of StatSet boolean set method. 2020-06-24 22:37:46 +00:00
MobiusDevelopment
7afdbe301e Reverted recent stun skill damage fix. 2020-06-21 17:58:34 +00:00
MobiusDevelopment
39fbe553d2 Usage of doubleValue method for some CreatureStat cases. 2020-06-21 17:29:44 +00:00
MobiusDevelopment
6ee8feb8a8 Simple arrays for NPC penalty configurations. 2020-06-21 06:45:13 +00:00
MobiusDevelopment
4379cad634 Simple arrays for balancer configurations. 2020-06-21 00:54:31 +00:00
MobiusDevelopment
cf4371bb97 Fixed Divine Inspiration auto learned while it should not.
Contributed by Sahar.
2020-06-20 22:57:06 +00:00
MobiusDevelopment
52865b814c Fixed heal summons through NPC buffer.
Contributed by Sahar.
2020-06-20 22:42:32 +00:00
MobiusDevelopment
64fc5677a3 Fixed summon follow mode after target is killed.
Contributed by Sahar.
2020-06-20 22:18:28 +00:00
MobiusDevelopment
0077cdb62d Fixed stun skills dealing 0 damage on targets with stun invul.
Contributed by Sahar.
2020-06-20 22:11:43 +00:00
MobiusDevelopment
0345ac05f6 Acquire lock when recalculate method starts. 2020-06-20 21:13:26 +00:00
MobiusDevelopment
4cf9b0de68 Only comparison is needed to be inside lock. 2020-06-20 20:47:47 +00:00
MobiusDevelopment
1c1eaddde3 CreatureStat previous comparison moved in lock. 2020-06-20 20:17:59 +00:00
MobiusDevelopment
61157a6d03 Used List instead of ArrayList for declarations. 2020-06-20 18:58:43 +00:00
MobiusDevelopment
cedd794473 Addition of FatalBlowDefence effect.
Contributed by Sahar.
2020-06-20 10:10:29 +00:00
MobiusDevelopment
6e9fae1f7b CreatureStat improvements and Collections removal. 2020-06-20 09:41:06 +00:00
MobiusDevelopment
9e1f81f639 Fixed exceptions when transforming after last streams update.
Contributed by Sahar.
2020-06-20 05:28:53 +00:00
MobiusDevelopment
874bf49c19 Changed login server frmAbout URL position. 2020-06-19 01:22:33 +00:00
MobiusDevelopment
6b71663308 Initial capacity for paperdoll item result.
Contributed by Sahar.
2020-06-19 01:13:23 +00:00
MobiusDevelopment
a78df1de72 Removed underscore from Armor bodyPart variable. 2020-06-18 21:36:12 +00:00
MobiusDevelopment
c1f6f6689d Fixed pet status bar disappears when resummoning while dead.
Contributed by Sahar.
2020-06-18 21:19:53 +00:00
MobiusDevelopment
cf0ee224f8 Removed most stream filter uses. 2020-06-18 16:09:02 +00:00
MobiusDevelopment
5934ae15d9 SkillDat is replaced by SkillUseHolder. 2020-06-16 23:33:14 +00:00
MobiusDevelopment
8bdf70c0e1 Fixed stackoverflow errors from movement.
Contributed by Sahar.
2020-06-16 16:08:26 +00:00
MobiusDevelopment
67fffe36d7 Method giveItemRandomly should calculate double chance values. 2020-06-16 03:24:56 +00:00
MobiusDevelopment
7de9daa055 Renamed idTemplate to displayId. 2020-06-15 22:34:40 +00:00
MobiusDevelopment
7d8e78bb6d Monster race info should use NPC client id. 2020-06-15 21:37:42 +00:00
MobiusDevelopment
a07cc58b88 Fixed scheme buffer not buffing servitors.
Contributed by Sahar.
2020-06-15 16:49:17 +00:00
MobiusDevelopment
cbd3a09ff4 Obsolete RequestRecordInfo adjustments. 2020-06-15 00:02:57 +00:00
MobiusDevelopment
0a7f937020 Removed unnecessary returns. 2020-06-14 23:58:33 +00:00
MobiusDevelopment
dad6f6e541 Removed stream-filter overheads.
Contributed by Sahar.
2020-06-14 23:37:21 +00:00
MobiusDevelopment
37fba579da Avoid pointless boxing-unboxing operations.
Contributed by Sahar.
2020-06-14 23:22:23 +00:00
MobiusDevelopment
860d393948 Addition of inventory getPaperdollItemCount method.
Contributed by Sahar.
2020-06-14 22:52:11 +00:00
MobiusDevelopment
fe2fe653fa Fixed wrong door-wall collision calculation.
Contributed by Sahar.
2020-06-14 21:32:42 +00:00
MobiusDevelopment
38a1a7365d Fixed char moving in wrong direction when trying to attack walls.
Contributed by Sahar.
2020-06-14 21:18:45 +00:00
MobiusDevelopment
f17155b4f0 Fixed passive effects not applied when conditions are met.
Contributed by Sahar.
2020-06-14 21:09:20 +00:00
MobiusDevelopment
cb45d546cb Olympiad database load adjustments. 2020-06-11 22:40:47 +00:00
MobiusDevelopment
4c3faebdf0 Removal of assorted prefix remnants. 2020-06-10 01:05:32 +00:00
MobiusDevelopment
56872c8693 Addition of AggroDistanceCheckRaidRange configuration. 2020-06-07 21:53:21 +00:00
MobiusDevelopment
ed6274df0e Removed additional admin list visibility methods. 2020-06-07 21:40:52 +00:00
MobiusDevelopment
0da8c3e553 Fixed NPE when olympiad match ends.
Contributed by Sahar.
2020-06-06 23:45:17 +00:00
MobiusDevelopment
381abc4cb2 Fixed restoring multiple summons. 2020-06-06 05:54:45 +00:00
MobiusDevelopment
e13c3757d2 Reverted ranged attack task addition but kept delay adjustment. 2020-06-02 22:10:15 +00:00
MobiusDevelopment
4eeac28627 Addition of ranged attack enable task. 2020-06-02 21:22:08 +00:00
MobiusDevelopment
9b8f27f819 Blessed soulshot fixes and adjustments. 2020-06-01 13:14:16 +00:00
MobiusDevelopment
bc72e5021d Fixed hero issues and minor code cleanup. 2020-05-31 01:24:05 +00:00
MobiusDevelopment
b61800d4e0 Proper Zaken's Earring skills.
Contributed by Sahar.
2020-05-30 22:02:02 +00:00
MobiusDevelopment
3b3b698584 Fixed nickname color item handler.
Contributed by Sahar.
2020-05-29 21:23:45 +00:00
MobiusDevelopment
3bc7e07d48 Hide subclass buttons when subclass is not available.
Contributed by Sahar.
2020-05-29 21:03:08 +00:00
MobiusDevelopment
3f537f814b Fixed toggles showing zero time remaining.
Contributed by Sahar.
2020-05-29 20:57:47 +00:00
MobiusDevelopment
5de5ecdaae Fixed raidboss random instant spawn. 2020-05-28 23:34:14 +00:00
MobiusDevelopment
4a407c57d9 Addition of missing fake death config assignments.
Contributed by Trance.
2020-05-24 01:08:58 +00:00
MobiusDevelopment
3e8fa12b47 Removed AttackableAI casting skills with the onIntentionAttack method.
Contributed by Trance.
2020-05-24 00:20:36 +00:00
MobiusDevelopment
48fa46afea Use finalizer configurations only for players. 2020-05-23 23:28:25 +00:00
MobiusDevelopment
f522d6d247 Removed extend drop task and variable methods. 2020-05-21 14:41:49 +00:00
MobiusDevelopment
68f1c57115 Removal of extend drop data. 2020-05-21 14:08:40 +00:00
MobiusDevelopment
49d38cc1aa Fixed subclass change NPEs.
Contributed by Trance.
2020-05-18 21:35:03 +00:00
MobiusDevelopment
ecd4ea66e4 MinionList related rework. 2020-05-17 11:27:30 +00:00
MobiusDevelopment
1464b1ab8b Reintroduction of CopyOnWriteArrayList for storing QuestTimers. 2020-05-17 02:49:50 +00:00