Commit Graph

  • d16dccf994 Added some Windows fixes, Added MAXXCON option to CMake Jittapan Pluemsumran 2024-05-04 19:47:01 +07:00
  • 24cc0a0355
    More optimization eppc0330 2024-05-04 21:47:01 +09:00
  • 8d6ed6df41
    Expand autospell state eppc0330 2024-05-04 21:25:27 +09:00
  • a668388349 NPC_RUN, Monster Skill Interval - Monsters will now properly run away when using NPC_RUN (fixes #7941) - Monsters will now always attempt to use non-attack-state skills once per second (fixes #1700) * This completely replaces the "ugly" solution to use a walk_count for idle, walk and chase skills * This interval is now a lot more accurate and no longer influenced by external factors such as canact delay - Introduced a new function unit_get_walkpath_time that returns the time the unit needs to walk its current walkpath * This is now used for NPC_RUN and random walking - The special follow-up attack skill monsters use when you move out of their attack range, now is only used when they are in Angry state * Also fixed a bugged that this was checked every 100ms until the monster used a skill, instead of just once per second - Monsters now can use chase skills even before they start moving (assuming one second has already passed since last skill check) - Fixed an issue with mismatching timer warnings when a monster casts NPC_RUN multiple times in row Playtester 2024-05-04 14:03:09 +02:00
  • edff190a70
    Removed unnecessary sd check eppc0330 2024-05-04 20:50:01 +09:00
  • 9a897c3894
    Missing autospell sp check eppc0330 2024-05-04 20:48:57 +09:00
  • adca225251
    Revert, small change eppc0330 2024-05-04 20:47:42 +09:00
  • 2d2ca0eabd
    Merge branch 'master' into Fix-autospell-consuming-issue eppc0330 2024-05-04 20:12:40 +09:00
  • d3acacedcf
    Check only item requirements eppc0330 2024-05-04 20:11:57 +09:00
  • 088240bc2f
    Merge branch 'master' into update_items idk-whoami 2024-05-04 12:16:00 +07:00
  • 4698fa8c72 Update item_db_usable.yml Kanin Temsrisuk 2024-05-04 11:02:25 +07:00
  • ebd4668c0a Merge branch 'master' of https://github.com/rathena/rathena into fix/gpotionrg Kanin Temsrisuk 2024-05-04 11:01:58 +07:00
  • 074fdfbd5c Refactor a few functions to use sd lookup aleos 2024-05-03 16:26:42 -04:00
  • 2e34397cbf Cleaned up clif_send_homdata Lemongrass3110 2024-05-03 22:05:26 +02:00
  • 060629bd17 Adjust structs to classes * Adjust to class to avoid duplication of definitions. * Rename prefix to match "class". aleos 2024-05-03 15:46:38 -04:00
  • 43f9c6de1f Cleaned up clif_spiritcharm_single Lemongrass3110 2024-05-03 21:14:45 +02:00
  • 2c4161ac4d Cleaned up clif_millenniumshield_single Lemongrass3110 2024-05-03 21:08:31 +02:00
  • b5e17b965a Cleaned up clif_clearunit_area Lemongrass3110 2024-05-03 21:03:07 +02:00
  • f3d8dbd93f Cleaned up clif_clearunit_single Lemongrass3110 2024-05-03 20:31:12 +02:00
  • 8228fe8f25 Cleaned up clif_clearflooritem Lemongrass3110 2024-05-03 20:25:00 +02:00
  • 849f1ec477
    Merge branch 'master' into feature/map_zones Aleos 2024-05-03 14:16:05 -04:00
  • 0b282fab6e Fixed clif_homskillinfoblock Lemongrass3110 2024-05-03 20:14:25 +02:00
  • f6a7971ba2 Fixed clif_changemapserver Lemongrass3110 2024-05-03 20:13:58 +02:00
  • 6901c8bfc9 Fixed CZ_REQ_ADD_NEW_EMBLEM Lemongrass3110 2024-05-03 20:13:00 +02:00
  • 153a144f79 Fixed CZ_ADVANCED_STATUS_CHANGE Lemongrass3110 2024-05-03 20:11:55 +02:00
  • f9c72ce394 Fixed CZ_RODEX_RETURN Lemongrass3110 2024-05-03 20:10:53 +02:00
  • 7d02b09836 Fixed ZC_SHOW_IMAGE Lemongrass3110 2024-05-03 20:09:05 +02:00
  • b5afb0ae0f Removed duplicate ZC_COUPLESTATUS Lemongrass3110 2024-05-03 20:00:45 +02:00
  • 0c114d87db
    Apply suggestions from code review Lemongrass3110 2024-05-03 19:56:57 +02:00
  • b7b9e2c0e2
    Apply suggestions from code review Lemongrass3110 2024-05-03 19:49:07 +02:00
  • b48948822a
    Replaced NULL with nullptr (#8298) Lemongrass3110 2024-05-03 19:38:13 +02:00
  • 61b7f3324e Resolve compile errors and warnings aleos 2024-05-03 13:36:33 -04:00
  • b43cd4ced1
    Merge branch 'master' into feature/map_zones Aleos 2024-05-03 13:21:50 -04:00
  • 1ab4ebe576 Resolve some compile errors and warnings refactor/produce aleos 2024-05-03 13:06:40 -04:00
  • 8405ad46e2
    Merge 7da6558eca0a8083c61e8ee8e45c6e087cb9c4aa into 30928a04e187d2efaab5a6da53d109010468260c Balfear 2024-05-04 00:05:32 +07:00
  • 02d811d2e8 Merge branch 'develop' of github.com:nquizx/rathena-jan2024 into feature/pet-evolution nquizx 2024-05-03 16:21:04 +00:00
  • 278fb56fa9
    Update src/char/int_party.cpp Lemongrass3110 2024-05-03 18:18:45 +02:00
  • 30928a04e1
    Script correction of NPC ammo_boxes (#8275) idk-whoami 2024-05-03 22:50:01 +07:00
  • 69635631c0
    Merge branch 'master' into refactor/produce Aleos 2024-05-03 10:36:48 -04:00
  • b5e1440b8a
    Merge branch 'master' into cleanup/NULL_nullptr Aleos 2024-05-03 08:57:32 -04:00
  • 3ada0c11be
    Converted some banking packets to struct (#8297) Lemongrass3110 2024-05-03 13:35:20 +02:00
  • 90b2b9cbbf
    Fix auto spell list on renewal (#8299) Kanin Temsrisuk 2024-05-03 15:12:31 +07:00
  • 5bc5f871d1 Update clif.cpp Kanin Temsrisuk 2024-05-03 14:33:29 +07:00
  • 7ddd035442
    Fixed clif type conversion warnings (#8294) Daegaladh 2024-05-03 09:26:02 +02:00
  • 38ca0998fd
    Cleaned up 2 size_t warnings in char.cpp (#8296) Lemongrass3110 2024-05-03 08:17:13 +02:00
  • 9dc352804d Replaced all NULLs in tool Lemongrass3110 2024-05-03 02:46:52 +02:00
  • be4fee7459 Replaced all NULLs in web Lemongrass3110 2024-05-03 02:45:22 +02:00
  • 3ad97ec594 Replaced all NULLs in map Lemongrass3110 2024-05-03 02:43:58 +02:00
  • fe5e384c9e Replaced all NULLs in char Lemongrass3110 2024-05-03 02:14:45 +02:00
  • fc5d213dd8 Replaced all NULLs in login Lemongrass3110 2024-05-03 02:09:39 +02:00
  • 5e223a260d Replaced all NULLs in common Lemongrass3110 2024-05-03 02:06:49 +02:00
  • 50c2c5d1e9 Merge branch 'master' into cleanup/packet_db_pt1 Lemongrass3110 2024-05-03 01:33:56 +02:00
  • 29a3c5263b
    Small optimization on change sex (#8281) Daegaladh 2024-05-03 00:46:40 +02:00
  • 368f76a490 Further cleanup Lemongrass3110 2024-05-02 23:36:46 +02:00
  • 9d545c445f Merge branch 'master' into cleanup/clifwarnings Lemongrass3110 2024-05-02 22:47:17 +02:00
  • 827517f8cf
    Cleaned up a few TODOs from #7963 (#8254) Lemongrass3110 2024-05-02 22:44:31 +02:00
  • e9482b3f79 Merge branch 'master' into cleanup/packet_db_pt1 Lemongrass3110 2024-05-02 22:10:47 +02:00
  • 75dab280dd Cleaned up 2 size_t warnings in char.cpp Lemongrass3110 2024-05-02 22:06:58 +02:00
  • 8ea2eb8839 Part 1 Jittapan Pluemsumran 2024-05-03 02:40:37 +07:00
  • 6d2ef66bbb
    Script correction of Lux Anima Runestone IDs 22540 (#8258) idk-whoami 2024-05-03 02:35:49 +07:00
  • 7ebf47e31c
    Added GCC 12 and 13 to CI (#8293) Lemongrass3110 2024-05-02 20:37:04 +02:00
  • e89d89e6ea Increased version number Lemongrass3110 2024-05-02 20:36:18 +02:00
  • 125039e88f Fixed clif type conversion warnings Daegaladh 2024-05-02 20:35:25 +02:00
  • 059f6e0718 Adds ClientAttackMotion to mob database * Fixes #259. * Initial attempt to resolve position lag with normal attacks against monsters. aleos 2024-05-02 14:04:17 -04:00
  • 02801121c8 Merge branch 'master' of github.com:nquizx/rathena-jan2024 into chore/merge-from-master nquizx 2024-05-02 16:36:46 +00:00
  • 2ebdd50e08
    Fixed warning about favorite item (#8290) Atemo 2024-05-02 15:35:00 +02:00
  • 73740450df
    cleanup eppc0330 2024-05-02 21:48:35 +09:00
  • 97512d4979 Added GCC 12 and 13 to CI Lemongrass3110 2024-05-02 13:58:02 +02:00
  • d949740cd9
    Moved battle_fix_damage definition to battle.cpp (#8292) Jittapan Pluemsumran 2024-05-02 18:56:20 +07:00
  • 85f9bc14af Moved battle_fix_damage definition to battle.cpp. Fixes #8291. Jittapan Pluemsumran 2024-05-02 17:47:28 +07:00
  • 8afa3820d7 Fixed warning about favorite item Atemo 2024-05-01 21:18:55 +02:00
  • 16e9d52204
    Database Cache Fix, Pre-Re Monster Cleanup (#8289) Playtester 2024-05-01 20:12:31 +02:00
  • ba4c816ec4
    Merge branch 'master' into update_items idk-whoami 2024-05-02 00:47:18 +07:00
  • 35474ce902
    Merge branch 'master' into update_items2 idk-whoami 2024-05-02 00:47:10 +07:00
  • e6ac9e9e6d
    Merge branch 'master' into update_npc idk-whoami 2024-05-02 00:47:05 +07:00
  • abe1b86e23 Database Cache Fix, Pre-Re Monster Cleanup - Fixed a problem that caused the DB cache to always be missing the last entry - Removed renewal monsters from pre-re/mob_db.yml Playtester 2024-05-01 09:58:04 +02:00
  • cad5cab976
    Coma Rework, Exp Calc Type, Fiber Lock Range (#8287) Playtester 2024-05-01 08:58:51 +02:00
  • fd362cce52 Fixed Coma on bosses, GVG and battlefield objects - bComaRace, bWeaponComaRace and bWeaponComaEle no longer work on bosses, GVG and battlefield objects - bComaClass no longer works on GVG and battlefield objects, but can work on bosses if you specify Class_Boss or Class_All - Edge is now defined to only work on normal monster Playtester 2024-04-30 21:41:57 +02:00
  • 2c95dfd4b1
    Remove cloaking bonus eppc0330 2024-05-01 04:36:01 +09:00
  • 26c64c10c1 chore(tmp): temporary files working with develop nquizx 2024-04-30 16:43:12 +00:00
  • 117c9d375d chore(skill): update clif_skill_fail with new rathena source nquizx 2024-04-30 16:40:39 +00:00
  • c6d0dcb095 fix(client): remove pet emotion which cause client crash nquizx 2024-04-30 16:40:13 +00:00
  • 2c4e15cd46 feat(skill): add preserve for rogue nquizx 2024-04-30 16:02:03 +00:00
  • 62dbc32c82 feat(3tecoin): add 3tecoin to monster DB nquizx 2024-04-30 16:01:47 +00:00
  • fc47141978
    Merge pull request #11 from nquizx/merge/master-to-develop nquizx 2024-04-30 22:59:07 +07:00
  • d50b135be6 Fixed division by 0 problem Playtester 2024-04-30 17:53:23 +02:00
  • 53547f0570 Merge branch 'master' of github.com:nquizx/rathena-jan2024 into merge/master-to-develop nquizx 2024-04-30 12:58:14 +00:00
  • a1065198a7
    Fixed SHC_SHADOW_STAB damage bonus eppc0330 2024-04-30 19:30:41 +09:00
  • cb9ba90e10
    Fixed SHC_SHADOW_STAB damage bonus eppc0330 2024-04-30 19:29:29 +09:00
  • b2a0c3117c Added comment to make it the Coma attack part more visible Playtester 2024-04-29 23:01:09 +02:00
  • 4f7dc07e49 - Crescent Elbow can now also cause Coma - Fixed a compiler warning Playtester 2024-04-29 22:39:59 +02:00
  • 4dac81c5f4 Coma Rework - Coma item bonus is no longer an additional effect / status change, but instead replaces the attack damage with setting HP/SP to 1 - Coma is checked for every single event that applies damage, including reflect damage, and for Provoke / Self Provoke - Coma now sets SP to 1 instead of 0 - When doing a Coma attack, the attack displays the original damage and this is also what counts towards the mob damage log for EXP - The default exp_calc_type 0 no longer counts the first attacker twice and instead works like on official servers - Added a new exp_calc_type 2 counts the first attacker twice as previously - The damage logged will now include overkill damage on exp_calc_type 0 and 2, but not count Coma damage (it will count the damage you would have originally deal instead) - Fiber Lock now has a range of 9 instead of 7 - Fixes #8279 Playtester 2024-04-28 23:22:22 +02:00
  • d2bf8a5671
    Merge afba22a2aa237582802dc4cdd517c115bba9af24 into 9e959f7fd6127405f382eba48dde4a689f473e28 Atemo 2024-04-28 16:18:56 +02:00
  • 0a6674f0c8
    Merge 3ded0a384cd453212b76788f4eedd72f5000e3fb into 9e959f7fd6127405f382eba48dde4a689f473e28 Singe Horizontal 2024-04-28 15:59:19 +02:00
  • e5d42eccbc Update item_db_usable.yml Kanin Temsrisuk 2024-04-28 12:25:13 +07:00
  • 8f3d46cb9c Used constants to prevent future issues Daegaladh 2024-04-27 16:31:13 +02:00
  • 9e959f7fd6
    Renewal Offhand Damage, Left-hand Weapon Only Attack (#8285) Playtester 2024-04-27 15:55:41 +02:00
  • 2595336555 Offhand Penalty Fix - Fixed offhand penalty not applying when only equipping a weapon in the left hand Playtester 2024-04-27 11:40:35 +02:00
  • 867822cc78 Renewal Offhand Damage - Fixed renewal offhand damage being double as high as it should be - You will now deal unarmed main hand damage if you equip a weapon only in your left hand (applies to both pre-re and re) - Fixes #8284 Playtester 2024-04-27 10:50:17 +02:00
  • 0e434aa73b
    Grand Cross Damage and Trigger Rework (#8283) Playtester 2024-04-27 10:22:50 +02:00