Jittapan Pluemsumran
6510d414fa
Merged warp and warpchar into a single function ( #1584 )
...
* the warp command now allows you to warp other players
* the warpchar script command is still usable but not recommended
* removed warpchar documentation from script_commands.txt to let it fade from people's memory
2016-10-02 23:25:03 +02:00
Jittapan Pluemsumran
7a011ecd34
Merge pull request #981 from rathena/woe_te-restrictions
...
WoE:Training Edition implementation
* Added a new version of WoE, WoE:TE which forbids 3rd class and 2nd expanded class from joining.
- 10 new WoE castles.
- New zone for job_noenter_map.txt
- Various items are restricted.
* New monsters for the guild dungeon.
2016-10-01 21:54:44 +07:00
Lemongrass3110
3b09de10e9
Fixed random options with MAX_ITEM_RDM_OPT < 5 ( #1580 )
...
* Fixed random options with MAX_ITEM_RDM_OPT < 5
Fixed a possible issue on 2015 clients with random options, if you define an amount less than 5, because the client expects that much.
* Fixed a copy-paste mistake
Follow up to 6a01375
Thanks to @secretdataz
2016-09-30 22:26:37 +07:00
aleos89
01e5fbe0b7
Fixed an ambiguous if statement ( fixes #1581 )
...
* Resolves a compile warning for a multi-line define.
2016-09-30 10:16:16 -04:00
Jittapan Pluemsumran
228f0c5e3b
Export some more constant for multiple purposes
...
- MAX_* for iteration purpose
- INT_MIN and INT_MAX for sanity check
- NAME_LENGTH / PASSWD_LENGTH for in-game account manipulation
2016-09-29 18:28:24 +07:00
Lemongrass3110
9e176ce8d1
Whitespace cleanup from merging
...
Follow up to 644e294.
Sorry somehow tortoise git always screws up with those lines...
2016-09-29 08:19:26 +02:00
Lemongrass3110
644e294699
Merge branch 'master' into woe_te-restrictions
...
# Conflicts:
# npc/re/mapflag/nobranch.txt
# npc/re/mapflag/nomemo.txt
# npc/re/mapflag/noteleport.txt
# npc/re/scripts_athena.conf
# src/map/atcommand.c
# src/map/map.h
# src/map/script.c
# src/map/script_constants.h
2016-09-29 08:13:31 +02:00
aleos89
f4f4367c52
Corrected Eleanor's Eternal Quick Combo behavior ( fixes #1568 )
...
* Adjusted skill type to misc.
* Added missing damage calculation.
* Corrected the Equipment ATK reduction.
* Moved the Stun addition and Tinder Breaker removal to skill_additional_effect.
2016-09-28 13:59:40 -04:00
aleos89
7be38fa70f
Enabled Warlock for atcommand bodystyle
2016-09-28 12:43:39 -04:00
Lemongrass3110
8e3da7ffed
Changed mob parsing order ( #1573 )
...
Fixes #1572
2016-09-27 19:28:05 +02:00
Jittapan Pluemsumran
90539f48b3
Added English comments in nullpo.h ( #1556 )
...
* Added English comments in nullpo.h
* Updated comment formatting
* Added _f functions for Visual Studio
2016-09-23 16:34:55 +02:00
Cydh Ramdh
79b39e5a1d
Exports constants
...
* `SI_MERMAID_LONGING`
* `SI_MAGICAL_FEATHER`
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-09-21 19:35:59 +07:00
aleos89
391f0d68fd
Fixed map-server errors from Cloud Kill ( fixes #1553 )
...
* Resolves the Cloud Kill status trying to add a timer to a dead target.
2016-09-12 11:04:01 -04:00
Jittapan Pluemsumran
ddac48d5dd
Adjusted minimum vit_penalty_num config to 1 to avoid potential crash
...
* To disable this feature, just set vit_penalty_type to 0 is enough!
2016-09-12 18:26:45 +07:00
Jittapan Pluemsumran
33cda97717
Battleground script command expansion ( #1534 )
...
* Implemented 2 new battleground commands. Closes #1531 .
* bg_join - join battleground without npc chat room
* bg_create - create a battle group without npc chat room
* Made events for bg_create and waitingroom2bg optional
* Made map,x,y parameters on waitingroom2bg_single optional
Thanks to @Lemongrass3110 and @cydh for code reviews
Thanks to @aleos89 for documentation cleanup
2016-09-12 13:30:50 +07:00
Cydh Ramdh
dc8471d77e
Fixed Cart is not shown after relog ( #1472 )
...
* Fixed #1391
* Clean up `clif_status_change`
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-09-11 06:45:56 +07:00
Cydh Ramdh
b46e4332df
Item Updates and New Status Changes ( #1539 )
...
* Item Updates
* Added new Status Changes
* Implemented effect for respective items
* 12874,Frost_Giant_Blood: SC_GVG_GIANT
* 12875,Golem_Stone: SC_GVG_GOLEM
* 12876,Elf_Tear_Stun: SC_GVG_STUN
* 12877,Elf_Tear_Stone_Curse: SC_GVG_STONE
* 12878,Elf_Tear_Freezing: SC_GVG_FREEZ
* 12879,Elf_Tear_Sleep: SC_GVG_SLEEP
* 12880,Elf_Tear_Curse: SC_GVG_CURSE
* 12881,Elf_Tear_Silence: SC_GVG_SILENCE
* 12882,Elf_Tear_Blind: SC_GVG_BLIND
* Thanks Divine-Pride.net
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
* Follow up 9267a32d8c4828bde19f2fe80f83aeec7056b18f
* Updated Status Change doc
2016-09-09 05:54:22 +07:00
Atemo
23b271c958
Initial release of nocostume map flag ( #1137 )
...
* Initial release of `nocostume` map flag to follow official `DISABLE_COSTUMEITEM` map property.
* Added map flag `nocostume`, current confirmed maps are TE Castles and Guild Dungeons.
* Fixed #815 .
* Stores `setlook` values so it won't be removed on `nocostume` mapflag
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-09-06 11:34:36 +02:00
Cydh Ramdh
cf80d72359
Typo fix
...
* Fixed typo in warning message of `getcastledata`
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-09-05 18:00:38 +07:00
aleos89
432dcda695
Corrected script command unitwalk ( fixes #1535 )
...
* Resolved the event label not triggering when the unit reaches the destination.
Thanks to Cyan Hijirikawa!
2016-09-03 12:17:33 -04:00
Jittapan Pluemsumran
443a2b0f9b
Merge pull request #1520 from cyilcode/hotfix/issue1378
...
Prevented Phatasmic Arrow to knock back targets that would die from i…
2016-09-03 21:30:25 +07:00
Jittapan Pluemsumran
9d51221f33
Merge branch 'master' into itemskill
2016-09-02 16:50:47 +07:00
aleos89
382c8d4a52
Added defines and constants for new skills (related to #1525 )
...
* Skill are not complete, these are just the placeholders.
2016-08-31 21:09:06 -04:00
Jittapan Pluemsumran
a79d065973
Implemented new item bonuses bRegenPercentHP and bRegenPercentHP
2016-08-31 23:37:57 +07:00
Jittapan Pluemsumran
668690d028
Expanded itemskill script command to allow skill requirements checking
2016-08-31 19:39:42 +07:00
Lemongrass3110
0569d85dbf
Fixed random options not being updated correctly
...
Fixes #1527
2016-08-31 11:53:58 +02:00
Cydh Ramdh
f7e4001f65
Follow up d84d6ba1e50852844303cfb11470de63cfd92a27
...
* Added restriction check for normal warp portal.
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-08-31 15:08:44 +07:00
Cydh Ramdh
0df1ba0a20
TE Updates
...
* Implemented `job_noenter_map.txt` for TE maps.
* Added job list that cannot enter TE Castles and Guild Dungeons.
* Replaced `getpermissionwoete` with `jobcanentermap`.
* Added missing quest `7516`.
* Fixed typo in TE Mission NPC.
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-08-31 14:42:49 +07:00
Cydh Ramdh
65a90ff84c
Merge branch 'master' into woe_te-restrictions
2016-08-31 08:03:34 +07:00
Cydh Ramdh
47276e94a6
Clean up party invitation reply. ( #1471 )
...
* Clean up party invitation reply.
* Added reply result as enum.
* Added official party restriction.
* Added configuration in party.conf
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-08-31 01:07:55 +02:00
Lemongrass3110
600e8ae7ce
Fixed searchstore feature for 2015-02-26 onwards
2016-08-31 01:02:39 +02:00
aleos89
0feabf30ce
Fixed Eclage skill animations
...
* Resolved Eclage skills not showing their animations.
Thanks to @Tokeiburu!
2016-08-30 18:57:05 -04:00
Cydh Ramdh
d84d6ba1e5
Initial release: Map X Job restriction ( #1526 )
...
* Listed job with matched map zone is restricted to enter the map.
* Added db file `job_noenter_map.txt` with format: `JobID,FlagZone,GroupLevelBypass`.
* Reserved usage for WOE:TE implementation.
* Typo correction, thanks @aleos89 @Lemongrass3110
2016-08-30 22:09:02 +07:00
aleos89
b3b2bab7c5
Follow up to cd5dbe2
...
* Forgot to adjust npctalk's definition.
2016-08-29 12:24:02 -04:00
aleos89
cd5dbe28e4
Adjusted the npctalk script command
...
* Now has an optional parameter of NPC name.
- If supplied, it will display over that NPC's head, else it will use the attached NPC.
2016-08-29 11:56:19 -04:00
Jittapan Pluemsumran
51ef9118a8
Merge pull request #1509 from rathena/feature/stat_reduce_pot
...
Implemented status reduction potion support
2016-08-28 00:36:43 +07:00
Cydh Ramdh
8805e7e1d8
Merge branch 'master' into woe_te-restrictions
2016-08-27 07:04:41 +07:00
aleos89
bf84469438
Adjusted battle_getcurrentskill() return type
...
* Adjusted the function's return type to uint16 to match the skill_id variable type.
2016-08-26 14:41:22 -04:00
aleos89
08f63aa3b1
Corrected quest progression ( fixes #1521 )
...
* Quests can now progress even if they are marked inactive.
Thanks to @Tokeiburu!
2016-08-26 14:34:13 -04:00
Cem YILMAZ
0fe730d972
Prevented Phatasmic Arrow to knock back targets that would die from its attack. #1378
2016-08-26 17:42:44 +03:00
Lemongrass3110
5cae674b05
Used defined variable names for constant exports ( #1417 )
2016-08-25 15:59:18 +02:00
Jittapan Pluemsumran
021bed5f5d
Implemented status reduction potion support
...
* New script command `needed_status_point` added.
* The items are not yet implemented.
2016-08-21 14:30:17 +07:00
Jittapan Pluemsumran
04ffafa5fd
Added missing column check for char table in char_checkdb
2016-08-20 11:01:25 +07:00
aleos89
d11b58ca11
Removed an unused function declaration ( fixes #1503 )
...
* Function battle_validate_conf() does not exist.
2016-08-19 14:28:57 -04:00
aleos89
bd65341685
Follow up to cd7e610
...
* Forgot to send the response back to the client.
2016-08-18 20:30:27 -04:00
aleos89
cd7e610879
Adjusted the temporary ban check
...
* Temporarily ban players who attempt to login to too many unregistered accounts.
* This makes it tougher for people who have access to server data and attempt to use that data on other servers.
2016-08-18 20:18:19 -04:00
aleos89
371f619cb4
Updated status icons to latest kRO
...
* Added new status icons.
2016-08-18 14:21:23 -04:00
Aleos
c575fede4f
Merge pull request #1495 from rathena/cleanup/skill_tree
...
Skill Tree cleanup
2016-08-17 20:17:37 -04:00
aleos89
b9e61c7b93
Resolved a compile warning
...
* Removed an unused variable.
2016-08-17 20:08:52 -04:00
aleos89
b2a46a33ec
Follow up to 16b100d (part 2)
...
* Cleaned up some of the warning messages during parsing.
2016-08-17 19:48:55 -04:00