Jittapan Pluemsumran
22abdf8dbe
Added missing state checks in banking functions ( #7645 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2023-03-14 17:34:05 +07:00
Vincent Stumpf
7dd6eb5182
Add other player in mail transactions ( #7568 )
...
* Add other player's char_id in mail transactions
Thanks to @tokeiburu
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2023-03-14 02:30:23 -07:00
munkrej
cbb5380527
Adds skill NPC_KILLING_AURA ( #7624 )
2023-03-14 00:14:41 +01:00
Lemongrass3110
ae2ea3df10
Implemented NPC_WIDELEASH ( #7643 )
2023-03-13 22:46:23 +01:00
Lemongrass3110
6ff1ebfa98
Implemented NPC_LEASH ( #7642 )
2023-03-13 21:36:50 +01:00
Atemo
3f45df1025
Added news items - equipments up to 03022023 ( #7625 )
2023-03-13 13:50:21 +01:00
eppc0330
eb875d1af5
Implement NPC_MOVE_COORDINATE ( #7636 )
2023-03-13 06:55:50 +01:00
eppc0330
bee2c27d78
Implement NPC_ALL_STAT_DOWN ( #7637 )
2023-03-13 06:25:02 +01:00
eppc0330
b3881bd1fc
Implement NPC_GRADUAL_GRAVITY ( #7635 )
2023-03-13 00:25:47 +01:00
Vincent Stumpf
1c35482ecf
Change copied bl type to BL_NUL for delayed clif_clearunit ( #7640 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2023-03-12 12:38:47 -07:00
idk-whoami
3998f7ed75
Corrected script for some item #17 ( #7616 )
...
Thanks to @Atemo
2023-03-08 15:10:50 +01:00
Vincent Stumpf
8f4a1d2932
Remove relative includes for 3rdparty imports ( #7609 )
...
This also changes the imports for config, custom to use the src include path
2023-03-07 16:21:28 -08:00
Vincent Stumpf
1b1164f91d
Change memcpy for safestrncpy for char * ( #7629 )
2023-03-06 09:53:23 -08:00
Vincent Stumpf
6a0b7afd88
Fix possible out of bounds ( #7630 )
2023-03-06 09:37:26 -08:00
aoshfan
bb8c4a03c8
Fix Fire Pillar skill to not consume Gemstone if VIP or use Mistress card ( #7623 )
2023-03-05 17:04:24 -08:00
userid0
b22e186e77
Cleanup homun txt in map-server-generator ( #7627 )
2023-03-04 18:44:18 +01:00
idk-whoami
b56f11207c
Update warper npc ( #7617 )
2023-02-28 19:48:34 +01:00
Lemongrass3110
839d378680
Added missing breaks to instance_warpall
2023-02-26 22:37:07 +01:00
Jittapan Pluemsumran
1985662045
Made debug ShowStatus calls easier to disable ( #7618 )
...
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2023-02-21 11:34:52 +07:00
Atemo
08d3467faa
Updated item names and fix an issue with ignore_res_by_race / ignore_mres_by_race ( #7613 )
2023-02-16 22:41:15 +01:00
Aleos
240f71cbce
Converts Homunculus Database to YAML ( #4659 )
...
* Converts the Homunculus Database and Homunculus Skill Tree Database into one YAML flat file.
* General cleanups and optimizations.
* Includes CSV2YAML converter.
Thanks to @Lemongrass3110 and @Atemo!
Co-authored-by: Atemo <capucrath@gmail.com>
2023-02-15 14:42:51 -05:00
Atemo
b2ceb30e30
Added missing items equipment up to 02/10/2023 ( #7606 )
...
* Added missing items equipment up to 02/10/2023
* Implemented the item bonuses bIgnoreResRaceRate and bIgnoreMResRaceRate
Thanks to @attackjom for the review!
2023-02-15 16:15:11 +01:00
Vincent Stumpf
a35063dfd6
Upgrade to c++14 ( #7593 )
2023-02-13 10:58:31 -08:00
Everade
56ae2174c0
Episode 16.2 - Weekend Memorial Dungeon ( #7299 )
...
* Implementation of Episode 16.2 Weekend Memorial Dungeon.
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2023-02-13 14:25:52 +01:00
munkrej
c6c9babb5e
Homunculus updates as of 20220602 ( #7586 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2023-02-12 23:55:13 +01:00
Lemongrass3110
42d8c163b7
Added missing columns for yaml2sql ( #7603 )
...
Fixes #7602
Thanks to @Triedge
2023-02-12 23:04:46 +01:00
Vincent Stumpf
9d2bcc7a70
Change npc_src_files linked list to vector ( #7598 )
2023-02-12 13:38:12 -08:00
Vincent Stumpf
e235c9cab4
Change common and config includes to use <> ( #7596 )
2023-02-12 12:46:06 -08:00
Vincent Stumpf
eff6131087
Speed up loading of npcs and maps ( #7597 )
2023-02-12 11:01:14 -08:00
Atemo
bc7b9cdd2e
Updated instance_warpall script command ( #7591 )
...
* Added a parameter to the instance_warpall script command to prevent dead players from being warped
Thanks to @aleos89, @Lemongrass3110 and @vstumpf for the reviews!
2023-02-12 16:09:20 +01:00
idk-whoami
36bcfaecee
Corrected script for some items #16 ( #7583 )
...
Thanks to @Atemo
2023-02-12 15:33:11 +01:00
Lemongrass3110
98b3f2af52
Removed some useless strlib functions ( #7600 )
...
* Removed jstrescape
* Removed jstrescapecpy
* Removed jmemescapecpy
* Removed J_MAX_MALLOC_SIZE
* Removed trim2
2023-02-12 13:08:24 +01:00
Vincent Stumpf
7629ff4032
Speed up loading CachedYamlDBs ( #7599 )
...
Instead of iterating from the end to find the last item in the cache, just store the highest key we've found.
Then, resize the cache to that
2023-02-12 00:20:54 -08:00
Vincent Stumpf
ce8f053359
Speed up YAML DB loading by removing ShowStatus ( #7595 )
2023-02-10 16:04:35 -08:00
idk-whoami
56af701ade
Corrected script for some item #15 ( #7566 )
...
Thanks to @Atemo
2023-02-10 15:14:26 +01:00
Vincent Stumpf
08e9af48fe
Add on-demand triggers for workflows ( #7594 )
2023-02-09 19:53:29 -08:00
Vincent Stumpf
6938722f02
Replace the bitshift optimizations for multiplication ( #7590 )
...
* These were originally bitshifts because it was 'faster', but now with modern compilers and hardware, the only thing it does now is confuse developers who have to read the code
2023-02-08 16:00:11 -08:00
Lemongrass3110
7313495185
Fixed MariaDB compilation
...
Follow up to da73084
Thanks to @SapitoSucio and @Singe-Horizontal
2023-02-09 00:27:15 +01:00
Lemongrass3110
da73084df5
Forcefully disable SSL for MySQL ( #7588 )
2023-02-08 21:13:09 +01:00
Aleos
46eaa8ddf0
Updates the readme badges ( #7589 )
...
* Removes old LGTM badges.
* Adds new badges for each of the different build types.
* Adds badge for commits per week.
2023-02-08 13:32:07 -05:00
Lemongrass3110
f261307bbe
Added script command mesitemlink ( #7565 )
...
Adds a new script command for itemlink generation for usage inside NPC dialogs (mes "").
A few cleanups related to the normal itemlink feature.
Thanks to @Atemo and @aleos89 for their help!
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2023-02-07 10:47:36 +01:00
Lemongrass3110
59a722234d
Fix compilation on Mac M1 ( #7582 )
...
Fixes #7557
Thanks to @vietlubu
2023-02-07 09:23:33 +01:00
Lemongrass3110
ba32ccc928
Added two missing timer function names
2023-02-07 00:18:57 +01:00
Lemongrass3110
115522e1fd
Fixed some warnings related to dynamic NPCs
...
Fixes #7417
Thanks to @idk-whoami and everyone else who reported it.
2023-02-06 23:21:36 +01:00
idk-whoami
1fda953e62
Added missing mob AI IDs 3794 ILL_ICE_TITAN ( #7580 )
2023-02-06 21:05:51 +01:00
Vietlubu
913bcfe6fb
Hero weapon LT enchant ( #7576 )
...
Add laphine upgrade for Patent and LT weapon
Correction ANCIENT_HERO_WISDOM enchant options
Fixes #7575
2023-02-06 20:14:37 +01:00
idk-whoami
96f0f77d42
Hat Effect Update ( #7569 )
2023-02-03 09:54:27 +01:00
Dominik Nussbaumer
e2ee5cbefb
hide functions for yaml2sql ( #7390 )
...
yaml2sql uses some headers for constants from map-server.
In order to avoid linker errros, no functions from those headers
must be used.
However, some static functions are the status.hpp which cause
linker errors when creating a debug build.
The define `ONLY_CONSTANTS` hides those funcitons for yaml2sql.
refs #7389
Co-authored-by: Vincent Stumpf <vincents.995@gmail.com>
2023-02-02 23:51:46 -08:00
Henrybk
a1f9a6c1d1
Fix item 15906 Northern_Cross ( #7573 )
...
Adjust "Recovers 30 HP and 3 SP" to "Recovers 30 HP and 3 SP per refine rate".
2023-02-01 19:16:20 +01:00
Atemo
d93d4144eb
Glast Heim Abyss dungeon ( #7474 )
...
* Added related quests
* Added monsters spawn
* Added related random option groups
Credit goes to @OptimusM !
Thanks to @aleos89 for the review !
2023-01-26 16:39:12 +01:00