1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-06-01 05:57:45 +00:00
Commit graph

208 commits

Author SHA1 Message Date
collett
22edf9b155 Abandon quest. 2020-01-03 05:53:36 +09:00
collett
edaa400202 Oops. 2020-01-03 04:08:22 +09:00
collett
2bf1e3767a Play the sound effect when buying items from shop.
When selling the sound effect is also played (and shop switch to buy back tab as well) but the selling logic code is not there so...
2020-01-03 04:06:25 +09:00
collett
39a711dab5 Play the sound effect when you get an item. 2020-01-03 04:04:30 +09:00
collett
7da25b33ef Merge branch 'add_item_dupe_fix' into develop_c 2020-01-03 01:32:04 +09:00
collett
cd0f7fbd2b Fix item being added more than once when there is already a stack of the same item. 2020-01-03 01:24:39 +09:00
collett
1c89e16c27 Fix quest reward choice.
Quest scripts need to call player.giveQuestRewards( getId(), result.param3 ) for it to work.
2020-01-03 01:10:42 +09:00
collett
81d5929e08 Fix item dupe. 2020-01-03 01:07:42 +09:00
collett
dee59aead1 Try to implement MP restoring actions.
MPP values in lut entries are input manually.
2020-01-02 20:58:50 +09:00
NotAdam
acacfc5553 fix eventplay opcodes/names 2020-01-02 14:42:58 +11:00
Adam
f5bf06ed00
Merge branch 'develop' into opcode_update 2020-01-02 14:21:39 +11:00
collett
5a4665af45 Update 5.18 opcodes and packets. 2020-01-01 23:17:13 +09:00
kbasikhin
2f129bbe30 comparing floating point with "==" or "!=" is not correct (Chara.cpp) 2019-12-30 13:59:57 +03:00
kbasikhin
4186df6b40 using static and reinterpret casts instead of old style casts 2019-12-30 13:58:41 +03:00
Mordred
9d49f0a272 Changed makeActorControl calls aswell 2019-10-09 18:42:25 +02:00
Mordred
20e25d73b9 Renamed ActorControl packets and definitions according to usage 2019-10-09 18:14:53 +02:00
NotAdam
a973cfadd7 revert worldchannelpacket changes 2019-08-09 17:50:31 +10:00
NotAdam
f3ba1ce6c0 some cleanup, kinda working battle dmg calc 2019-08-09 17:50:31 +10:00
NotAdam
b3f0f3afa1 fix playerstats packet 2019-08-09 17:50:31 +10:00
NotAdam
317d16e3ed rename some getters and zonechannelpacket -> worldchannelpacket 2019-08-09 17:49:40 +10:00
NotAdam
9c3fba263e rename zone to territory 2019-08-09 17:49:40 +10:00
NotAdam
0b6ee6e265 add status entries to EffectResult packet 2019-08-09 17:49:40 +10:00
NotAdam
fd53921680 switch from binary to blobs, fix known array sizes in player obj 2019-07-06 15:00:26 +10:00
NotAdam
36481a44b0 remove old max mp code, remove level modifiers for pie/mp, cap to 10k mp 2019-07-06 14:52:20 +10:00
NotAdam
1083b5ae3b cap level to 80, enable shadowbringers, new mp calc 2019-06-30 19:51:18 +10:00
NotAdam
1f4b2dafbb rename InitUI -> PlayerSetup, AddStatusEffect -> EffectResult 2019-06-20 14:48:24 +10:00
NotAdam
f892257aa5 refactor Util -> Common::Util & Action to World::Action 2019-06-02 00:35:00 +10:00
NotAdam
3e29412b90 Merge branch 'stat_calc' into develop 2019-05-29 21:35:07 +10:00
NotAdam
46149e2d7e correct autoattack potency calculation, fix attack power calc 2019-05-11 13:16:34 +10:00
NotAdam
bd8192f4f0 fix a crash where !instance bind is used incorrectly, better getter name 2019-05-07 22:10:55 +10:00
Mordred
16288044a1
Merge pull request #558 from NotAdam/develop
warn instead of crash with missing navmeshes
2019-04-30 22:57:41 +02:00
Mordred
6dbee16682 Show default hit effect on autoattacks, also send 2nd hate packet 2019-04-30 22:54:35 +02:00
NotAdam
11013d7940 warn instead of crash with missing navmeshes 2019-04-30 21:41:10 +10:00
NotAdam
75e665675b fix autoattack range 2019-04-25 22:45:23 +10:00
NotAdam
2ab91b89dc cleanup stat calculation code, slightly better working aa dmg calc 2019-04-25 21:57:41 +10:00
NotAdam
8c468dd38c ignore soulstones in ilvl calculation 2019-04-25 18:26:35 +10:00
NotAdam
ec3e93eed9 autoattack damage stat calc funcs, bnpc stat calculation 2019-04-24 23:25:07 +10:00
Mordred
ad6de5fe00 Properly reset aggro on mob retreat 2019-04-23 00:00:07 +02:00
Mordred
f704aa4582 Movement speed of BNpcs will double when in combat or retreat mode 2019-04-22 23:30:43 +02:00
Mordred
6567e2ae7b Fxed bnpcs sometimes being immobile 2019-04-22 00:16:39 +02:00
NotAdam
9362b3a3e4 fix bnpcs not being pushed 2019-04-22 00:05:04 +10:00
NotAdam
98e5e25e87 make larger enemies stack further away from the player 2019-04-21 23:52:41 +10:00
Mordred
680f8ea477 Fix autoattack 2019-04-20 23:15:58 +02:00
Mordred
3b783c9c80 Maybe better scales? 2019-04-20 15:42:48 +02:00
NotAdam
c42d4416a4 correctly calculate deltatime, set agent flags on dormant bnpcs 2019-04-20 15:13:46 +10:00
Mordred
842ac5a5aa Further improvement of crowd logic 2019-04-20 00:11:00 +02:00
NotAdam
ce3db81303 more accurate bnpc scale calculation 2019-04-19 23:01:27 +10:00
Mordred
5a50a59128 Following and retreating works 2019-04-19 14:50:00 +02:00
Mordred
7facc939e0 Pushing of idle actors implemented 2019-04-19 14:19:14 +02:00
Mordred
dc7497e350 Fix roaming 2019-04-19 14:04:38 +02:00