16611 Commits

Author SHA1 Message Date
Joam
ddd8fb2fde
Monster Spawn Update (#5015) 2020-07-03 17:25:33 +07:00
aleos
2a37f687d3 Fixes Arrow Crafting
* Fixes Old Blue Box failing to be crafted into arrows.
2020-07-02 10:57:26 -04:00
Jittapan Pluemsumran
9d70b7c35f
Fixed a potential segfault in pc_insert_card (#5167) 2020-07-02 02:34:36 +02:00
San
02cb645e31
Fix incorrect operator usage (#5166)
Fixes #5164
2020-07-02 01:12:39 +07:00
Daegaladh
a3125e6e95
Added a config for triggering OnPCLogout events on autotrade (#5159) 2020-07-01 13:59:39 +02:00
Jittapan Pluemsumran
2e04ca98b0
Random options update (#3993)
* Implemented additional random options from official server
Fixed #3988

Thanks to @Stolao @cydh @aleos89
2020-06-30 23:39:40 +02:00
Daegaladh
fb00561fc1
Added leader change restrictions to @changegm command (#5157) 2020-06-30 19:55:18 +02:00
Aleos
e2f1bca401
Fixes MF_PVP_NIGHTMAREDROP not clearing on reload (#5160)
* Fixes MF_PVP_NIGHTMAREDROP not being cleared during a script reload and resulting in the drop list reaching the max size.
2020-06-30 10:42:54 -04:00
Jittapan Pluemsumran
d38d2b6b71
Guild emblem implementation for late 2019 clients or later (#5144)
Co-authored-by: valhein <35770095+attackjom@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2020-06-30 15:57:03 +07:00
SeravySensei
5112f8e2d8
Fix bonus damage (#4974)
* Fixes #4972.
* Fixes skill constant bonus damage.
Thanks to @SeravySensei!
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2020-06-29 15:03:24 -04:00
Aleos
cef956d352
Soul Reaper souls now persist relog (#5142)
* Fixes #5032.
* Soul Reaper souls will now persist relogs.
* Removed the soul_timer as the timer data is stored to the status change.
Thanks to @laziem and @Tokeiburu!
2020-06-29 13:49:01 -04:00
Aleos
87da34f28c
Fixes Flame Launcher burning duration (#5148)
* Fixes #5147.
* Flame Launcher should give burning status for 7 * skill level.
* Burning no longer requires val2 or val3 values.
2020-06-29 13:17:11 -04:00
Aleos
cde3b46e12
Corrects Fire Dance ammo consumption (#5143)
* Fixes #5137.
* Fire Dance should remove 3 bullets.
Thanks to @Badarosk0!
2020-06-29 12:27:17 -04:00
Aleos
c67b60e375
Corrects Power Swing and Axe Boomerang behavior (#5123)
* Fixes #5109.
* Power Swing should only cast Axe Boomerang when an axe is equipped.
Thanks to @Haydrich!
2020-06-29 11:18:14 -04:00
Aleos
f45b2dd0f3
Improvements to skill_detonator (#5118)
* Fixes #3268.
* Adds more safety checks for possible nullptr skill_unit_group data.
* Adjusts order of failure checks to speed up operations.
Thanks to @uddevil and @ecdarreola!
2020-06-29 10:40:22 -04:00
Aleos
f8721de7c0
Fixes a crash non-player objects and timed skills (#5117)
* Fixes #5110.
* Fixes a potential map server crash when non-player objects attempt to use Chain Lightning, Tetra Vortex, or Flash Combo and are kill during duration.
Thanks to @Hope8888!
2020-06-29 10:04:12 -04:00
Daegaladh
005a2c4f48
Fixed slave monsters not teleporting with their master (#5150) 2020-06-26 17:29:49 +02:00
Atemo
0f9dde4e33
OnTouch support when npc is walking (#5134)
* Added support to trigger 'OnTouch'/'OnTouch_' npc label when a npc is moving through npcwalkto script command.
* Fixed #502

Thanks to @aleos89, @wbgneto !
2020-06-26 15:59:39 +02:00
rAthenaAPI
11164b275c SQL synchronization 2020-06-25 20:06:13 +02:00
Atemo
96bf3904db
Added the race RC_PLAYER_DORAM (#5132)
* Added RC_PLAYER_DORAM to differentiate summoner race from monster race RC_BRUTE (similiarly to RC_Player_Human and RC_DemiHuman)
* Replaced PC_Player by RC_Player_Human and added a deprecation notice
2020-06-25 20:06:04 +02:00
Atemo
940c22a6ee
Fixed accessory-card insertion (#5145)
* The cards with specific 'compound on accessory side' can now only be inserted on accessory equipment using the same side.
* Fixed #4977

Thanks to @attackjom
2020-06-25 19:33:38 +02:00
rAthenaAPI
9e79d59d2d SQL synchronization 2020-06-25 15:35:05 +02:00
qwerty7vp
dccf15292f
Fixed Temporal Boots DB (#5022)
Super Novice are no longer able to wear Temporal Boots
2020-06-25 15:34:53 +02:00
Daegaladh
c14f05b652 Fixed supportive monsters calling monsters with no assist mode 2020-06-25 02:55:22 +02:00
aleos
4c1955664f Fixes a compile warning
* Follow up to 5ef29be.
* Casts the size of the guild storage log to int16.
2020-06-24 20:40:34 -04:00
Lemongrass3110
5ef29be68e
Fixed an issue with guild storage log (#5138)
Fixes #5115

Thanks to @Angelic234 and all others
2020-06-24 22:36:55 +02:00
Jittapan Pluemsumran
00d6014c8c
Web authentication token feature (#5093)
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2020-06-25 03:15:58 +07:00
rAthenaAPI
0c299bf85f SQL synchronization 2020-06-24 16:31:44 +02:00
Atemo
3bdd0fbcae
Sarah and fenrir instance hotfix (#5140)
Corrected MM_SARAH monster mode (added MD_MVP and MD_STATUS_IMMUNE to the mode)
Changed warpparty to mapwarp command in the instance script for now

Fixed #4323
Fixed #5098
Thanks to @Badarosk0 and @Everade
2020-06-24 16:31:36 +02:00
Lemongrass3110
27cef7bf86
Fixed lucky roulette updating (#5139)
Fixes #5128

Thanks to @Balferian
2020-06-24 08:57:36 +02:00
Daegaladh
d35e2899d9 Fixed passive slave monsters becoming aggressive
(Passive slave monsters officially get stuck when are too far from their master and lost their target)
*Follow up to 04ba3e3d96887ca766fee7ae0e62e5252313ce22
2020-06-24 02:52:22 +02:00
Aleos
3158c542de
Fixes NC_REPAIR and NC_SHAPESHIFT requirements (#5129)
* Fixes #5124.
* Fixes the level independent item requirements for Repair and Shape Shift being offset by 1.
Thanks to @ecdarreola!
2020-06-23 10:58:35 -04:00
Atemo
460b772aa1
Corrected 'Healer Haru' npc to grant permanently first aid to doram race (#5135)
Fixed #5043

Thanks to @zeffen
2020-06-23 15:39:12 +02:00
rAthenaAPI
4b8879170d SQL synchronization 2020-06-23 05:00:42 +02:00
rAthenaAPI
9f4972d7d3 Mob and NPC Identity Update 2020-06-23 05:00:30 +02:00
Atemo
fc4f82838e
Corrected guild relay script (#5131)
Corrected the value of the variable guildtime to match the value in official script.

Fixed #1785

Thanks to @Lemongrass3110
2020-06-23 01:43:42 +02:00
Atemo
e278678403
Fixed typo in GeffenMagicTournament.txt (#5133)
Fixed #2963

Thanks to @admkakaroto
2020-06-23 01:15:50 +02:00
Atemo
9f16d167b7
Corrected Wanderer Outer + Wanderer's Sakkat combo (#5130)
Fixed #5103

Thanks to @idk-whoami
2020-06-22 20:01:12 +02:00
Sader Fawall
d6d56babf2
Fixes skill cast delay flag (#5127)
* Resolves an issue with CastDelayFlags not properly assigning to the correct variable.
Thanks to @sader1992!
2020-06-22 09:18:17 -04:00
Lemongrass3110
bac53cf737 Fixed a possible crash in the char-server
Thanks to @Daegaladh
2020-06-19 16:37:55 +02:00
Aleos
9775c947da
Lux Anima is no longer able to be canceled (#5120)
* Fixes #5026.
* Lux Anima is no longer able to be canceled like the other Rune Stones.
Thanks to @Masao87 and @flamefury!
2020-06-19 08:27:55 -04:00
Daegaladh
1f5871a85b Fixed position desync using Back Slide when being hit on pre-re
* Follow up to c4609b19d6910ae05d6424a8cb1da2142d870ef0
2020-06-19 02:51:48 +02:00
Daegaladh
43f6577abe Fixed GVG and BATTLEFIELD race2 IDs 2020-06-19 02:15:50 +02:00
Atemo
9e98c3a019
Corrected a count check for rental item woe te merchant (#5119) 2020-06-18 16:59:02 +02:00
Aleos
dbe27fe510
Adds script commands to count rental items (#5080)
* Fixes #5047.
* Adds script commands rentalcountitem, rentalcountitem2, and rentalcountitem3.
* Adjusts Malangdo Culvert and Octopus Cave script to utilize script command rentalcountitem.
Thanks to @reunite-ro and @attackjom!
2020-06-17 21:48:26 -04:00
Aleos
3804d7f603
Adds support for instance destruction button (#5073)
* Adds support for instance destruction button
* Adds an extra parameter in the instance database to toggle if an instance is destroy-able or not.
* Adds support for being notified about character and Clan instances on login.
* Fixes an issue with the instance window displaying wrong instance information on an instance map when multiples instances were running for the character.
Co-authored-by: atemo <capucrath@gmail.com>
2020-06-17 14:52:22 -04:00
Aleos
04ba3e3d96
Adds a config for slave teleporting to master (#5095)
* Fixes #5003.
* Adds a battle config to toggle the ability for slaves to teleport back to their master when they are too far away.
* Officially, players can drag slaves away from the master without them teleporting back.
* Determined that slaves don't become completely stuck but rather immobile until a target comes in range again.
Thanks to @poporing and @Daegaladh!
2020-06-16 20:58:12 -04:00
rAthenaAPI
3598c74191 SQL synchronization 2020-06-16 15:41:14 +02:00
asdfghjkl
12aaf28ca6
Minor fixes for item_db.txt and item_combo_db.txt. (#5097)
Fixed #5096
2020-06-16 15:41:05 +02:00
Aleos
82f3ff9fb6
Fixes IM_CHAR instances to persist relog (#5088)
* Fixes #3132.
* Fixes IM_CHAR instances not persisting relogs.
Thanks to @ghTravis!
2020-06-15 16:53:42 -04:00