1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-18 16:37:46 +00:00
Commit graph

205 commits

Author SHA1 Message Date
Mordred
1eaa3be773 Added new debug command to inject into chat connection\n Added base code for tell conversations, error messages not working yet 2017-08-22 23:53:20 +02:00
Mordred
08ff069ee1 Implemented a switch to chose from zone or chat handlers 2017-08-22 21:36:20 +02:00
Mordred
f4df52f3d9 Moved IPC enums to own file for readability 2017-08-22 17:29:03 +02:00
Maru
f75aa3767e Merge sapphire-master; 2017-08-20 19:21:09 -03:00
Maru
43917a6273 CalcBattle stuff; 2017-08-20 19:20:37 -03:00
Mordred
87f4c59761 More restructuring for new packet logic 2017-08-21 00:02:41 +02:00
Maru
efa4a39e50 Merge sapphire-master 2017-08-20 17:43:07 -03:00
Mordred
0e8a5c3820 Overhaul of packet system to allow for an arbitrary amount of packet definition sets 2017-08-20 22:31:23 +02:00
Mordred
c5a06f7f21 Chat connection is actually reaching the handler now 2017-08-20 20:48:55 +02:00
Maru
d541bf0366 Merge sapphire-master 2017-08-20 13:02:22 -03:00
Maru
b54b489097 Merge sapphire-master 2017-08-20 12:54:54 -03:00
Mordred
b5d4e6385d Removed firstlogin flag, still in database though 2017-08-20 17:52:22 +02:00
Maru
71309e3be7 Cast interrupting; Skeleton of battle calculation stuff; 2017-08-20 02:46:06 -03:00
Mordred
c6e65b8703 #34 - Implemented tracking of opnening sequence, firstlogin may be obsolete now 2017-08-20 02:24:19 +02:00
Maru
edef711afb Weapon Damage property; Auto-attack for magical weapons; 2017-08-19 16:50:50 -03:00
Minho Kang
f6c40f6f2e Reimplement of CFPenaltyTime
Reimplement a730ef3 to reflect recent refactoring.
2017-08-19 11:28:04 +09:00
Minho Kang
c6bd508ec7 Fix getTimeMs not returning correct unix epoch
Turned out high_resolution_clock did not return current UTC time. Use system_clock to fix it.
2017-08-19 11:26:16 +09:00
Mordred
3ecc1e6f14 more restructuring 2017-08-19 00:18:40 +02:00
SapphireMordred
7f9a3f99c5 Merge pull request #60 from Minoost/cmake
Initial attempt to fix 64bit build
2017-08-18 14:33:13 +02:00
Minho Kang
d7c5c4f23e Add /bigobj switch for MSVC
This fix an some error when building for x64
2017-08-18 11:52:59 +09:00
Mordred
e9a5763533 Changed handlers to take a const& instead of a shared_ptr of inPacket 2017-08-17 17:30:00 +02:00
Mordred
32231fe61f #58 - Fixed roleplaying tag not showing up 2017-08-16 22:59:53 +02:00
amibu
f429320ae0 Forgot something 2017-08-15 16:19:55 +02:00
SapphireMordred
4fe030d90d Merge pull request #54 from Minoost/master
Add Core::Util::getTimeSeconds()
2017-08-15 14:26:56 +02:00
Minho Kang
74a63b3b09 Add Core::Util::getTimeSeconds()
Get unix time in seconds
2017-08-15 19:47:58 +09:00
amibu
90614995cb DoTs/HoTs, fixed status effects for players 2017-08-15 11:51:59 +02:00
amibu
b267533908 More skill scripting 2017-08-14 17:10:19 +02:00
Mordred
2ded908891 Fixed onlinestatus opcodes 2017-08-13 23:21:57 +02:00
Mordred
5bbe38957d fixed playerstates being set incorrectly 2017-08-13 18:28:05 +02:00
Maru
14904192d0 Renaming power to param;
Removing unknown property as argument from the script and GameCommandHandler method;
2017-08-12 22:36:52 -03:00
Maru
76c50cc936 Sorted out power property of status (partially) 2017-08-12 22:11:56 -03:00
SapphireMordred
013bb3c998 Merge pull request #46 from Minoost/matchmaking
Implement basic duty finder window response
2017-08-12 17:04:39 +02:00
SapphireMordred
349f929a76 Merge pull request #45 from SapphireMordred/64bit
64bit build crap (merge SapphireLibs first)
2017-08-12 16:47:17 +02:00
Minho Kang
5b1a3f9000 Update cfnotify packet
It turned out CFNotify packet is a union. Change definition to reflect that.
2017-08-12 19:05:26 +09:00
Tahir Akhlaq
82af45e561 mass replace data types to fixed width ones 2017-08-11 22:58:45 +01:00
Maru
d7c97491c3 HP/MP/TP Regeneration following new rules;
Bumped level cap up to 70;
Additional checks for autoattacking;
Using auto-attack damage from weapon;
2017-08-11 00:58:35 -03:00
amibu
e8c7634e8f Fix insta skills 2017-08-10 22:06:05 +02:00
Tahir Akhlaq
23e2bb4b7b fix 64bit build 2017-08-10 17:57:11 +01:00
SapphireMordred
4ae193ad7f Merge pull request #23 from Minoost/matchmaking
Add CfMemberStatus packet definition
2017-08-10 08:33:54 +02:00
Minho Kang
42537bee46 Add eta field in CfMemberStatus 2017-08-10 15:32:10 +09:00
Minho Kang
81c13d5e8c Add CFMemberStatus packet definition 2017-08-10 11:35:05 +09:00
Mordred
fe1909b4ee Fixed red circle in exp bar 2017-08-09 23:13:27 +02:00
Mordred
f6679f7ad0 Fixed levelup crashing the client occasionally 2017-08-09 22:50:59 +02:00
Minho Kang
3fa66835f5 Add dutyreg packet definition and opcodes 2017-08-09 23:15:55 +09:00
Mordred Admin
d939f55836 Please use spaces instead of tabs 2017-08-09 10:30:18 +02:00
Mordred
686d55dafc Fixed level 0 and no weapon bug 2017-08-09 00:36:26 +02:00
amibu
1151e19154 GM command opcodes 2017-08-08 18:22:18 +02:00
Mordred Admin
b6d89381ab Merge branch 'master' of https://github.com/SapphireMordred/Sapphire 2017-08-08 18:04:29 +02:00
Mordred Admin
2758b4e536 Added field for expansion in InitUI 2017-08-08 18:03:39 +02:00
Mordred Admin
35c35f9b02 Lazy hack for windows compiling issue 2017-08-08 14:25:04 +02:00