13142 Commits

Author SHA1 Message Date
aleos89
b439ef3168 Follow up to 8a730cd
* Fixes pc_delitem checking for an invalid index.
* Adjusted to not count Magnifiers if other checks fail.
2016-01-12 14:34:50 -05:00
aleos89
e4a3811b92 Fixes #681
* Follow up to 4019fb4.
* Corrects Hover not avoiding splash attack skills.
2016-01-12 14:17:51 -05:00
aleos89
8a730cdec9 Follow up to 5fe8145
* Cleaned up and added a few more checks to oneclick_itemidentify.
2016-01-12 12:16:21 -05:00
Lemongrass3110
9046e7ecf7 Fixed #884
Thanks to @mrjnumber1 and @csnv
2016-01-12 17:52:03 +01:00
aleos89
9db667c6ac Follow up to 4871dab
* Expanded the array for Comet's SP cost to MAX_PARTY to avoid overflow.
* Refined the count check for skill_check_condition_char_sub:
-- Included Adoramus in the check.
-- Added a fail safe check.
Thanks to @theultramage.
2016-01-12 10:51:29 -05:00
Lemongrass3110
f424a2a71d Reverted 2d03e7f and d32c857
Fixes #890 and #897

Sorry for the inconveniences guys!
2016-01-12 15:59:42 +01:00
Napster
05cb1607c5 Follow up 3f26c3d
* forgot change packets version, stick on 20130807
2016-01-12 11:06:40 +07:00
Napster
d70b1734c8 Add support body style implementation
* This feature require the client support before 2015-05-13 or newer
   Make sure you data&lub support for this

  note : read info to https://rathena.org/board/topic/104205-2015-client-support/

  Special Thanks you to Rytech, @aleos89
2016-01-12 01:55:30 +07:00
nanakiwurtz
3f26c3ddcc Fixed #895
* Thanks to @Dark8008 and @Playtester

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-12 00:14:47 +07:00
Napster
2debd47b6b Merge branch 'master' of https://github.com/rathena/rathena 2016-01-11 22:47:06 +07:00
Napster
a636732f46 Follow up to d2d1fd2
* Update Packets Change size for newer client
2016-01-11 22:46:23 +07:00
Cydh Ramdh
45aab55ca1 Fixed #866. Chain Lighting animation was sent in wrong flow.
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-01-10 10:50:34 +07:00
Cydh Ramdh
9643230521 Follow up 0be6389c4881ad7c06ad1a546909b8f934a81d8a.
* Fixed compile error, thanks to @anacondaqq

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-01-09 18:11:37 +07:00
Aleos
0be6389c48 Merge pull request #888 from secretdataz/patch-1
Add master ID check in script command setunitdata
* Fixes #887
* Thanks to @secretdataz!
2016-01-08 14:32:38 -05:00
Jittapan Pluemsumran
08e26c9de9 Don't set the md->state.copy_master_mode if master_id check fails. 2016-01-09 01:51:04 +07:00
Lemongrass3110
85a4c272ca Follow up to 2b00879
Added the missing status icons(which were not in const.txt when converting it).
Also validated the status changes and removed the TODO mark since all of them are exported correctly.
2016-01-08 15:57:56 +01:00
Jittapan Pluemsumran
f2bad5e832 Add master id check in setunitdata script command. Fixes #887 2016-01-08 16:57:22 +07:00
Lemongrass3110
315056b02e Merge pull request #880 from rathena/cleanup/itemdb_aegisname
Added unique indices to ensure that aegis name is only used once per table.
Also added all scripts from sql-files to the travis CI script so that our build check will fail if we have a sql syntax error in there or some duplicate values.
2016-01-07 19:54:09 +01:00
Lemongrass3110
e76fdbf15b Merge pull request #881 from rathena/cleanup/const.txt
Clean up the way we handle our script constants.
Since most of them come from source anyway we now export them directly into the scripting engine to ensure that they use the correct values.
The main benefits are that you users don't have to fear that we forget to adjust something according to source changes, if you use the constants in your scripts that is, and we developers do not have to think about updating them anyway. It also guarantees that constants that used wrong values before this use the correct values that are defined source side.
2016-01-07 19:31:37 +01:00
aleos89
9b48263026 Fixes #882
* Resolves a potential crash with Soul Exhale and SC_NORECOVER_STATE. Thanks to @stmarier and @mrjnumber1.
2016-01-06 22:24:59 -05:00
Lemongrass3110
65347041c1 Migrated all boolean constants to source exports 2016-01-07 00:53:31 +01:00
Lemongrass3110
76725b436d Follow up to 958b6cd
Fixed compilation on linux, since those constants were only defined on windows.
2016-01-07 00:52:00 +01:00
Lemongrass3110
00ec41eaac Follow up to 33729eb
Fixed duplicate export of looks.
2016-01-07 00:49:07 +01:00
Lemongrass3110
33729eb961 Migrated all look constants to source exports 2016-01-07 00:43:26 +01:00
Lemongrass3110
958b6cd5d9 Migrated all font weight constants to source exports 2016-01-07 00:28:15 +01:00
Lemongrass3110
de61a19eca Migrated all getpetinfo constants to source exports
Created the respective enum on source side.
2016-01-07 00:19:37 +01:00
Lemongrass3110
28e337127e Migrated all getmonsterinfo constants to source exports
Created the respective enum on source side and changed the script doc to only refer to the constants not the direct values.
Additionally adjusted the sample script.
2016-01-06 23:55:06 +01:00
Lemongrass3110
a68ab0c88d Migrated all getpetinfo constants to source exports
Created the respective enum on source side and changed the script doc to only refer to the constants not the direct values.
2016-01-06 23:28:05 +01:00
nanakiwurtz
4c6cf469a4 Fixed #618
* Thanks to @anacondaqq and @Playtester

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-07 02:56:52 +07:00
Lemongrass3110
90dcd845e2 Added additional constants
As @cydh requested we now also export weapon and ammunition types.
2016-01-06 14:13:36 +01:00
Lemongrass3110
72fe7f9ec6 Follow up to 56a7440
Added debug output to the quest log related commands to make it easier to find the source if a command fails(usually AEGIS script logic fails...).
2016-01-06 03:54:59 +01:00
Atemo
56a744014b Fixed some quest log issues.
#871
#872
#873
Fixed #875
2016-01-06 03:42:19 +01:00
Lemongrass3110
192badd150 Fixed #878 2016-01-06 02:43:38 +01:00
Lemongrass3110
bd69396ffa Added all missing sql scripts to the travis CI check 2016-01-06 02:14:06 +01:00
Lemongrass3110
09a87306b1 Added a unique index for aegis name to the item tables 2016-01-06 02:13:19 +01:00
Lemongrass3110
d32c857e16 Renamed custome headgear constans in src
They now match with those currently used in scripts and also match the ones for normal headgears and additionally they are easier to understand.
2016-01-06 00:08:27 +01:00
Lemongrass3110
5ea3f30d32 Removed two unused constants for alchemists
* Job_Alchem(Job_Alchemist would be correct)
* Job_Baby_Alchem(Job_Baby_Alchemist would be correct)

Both are currently unused in our delivered npc and item scripts.
Please consider using their correct constants instead.
2016-01-06 00:04:37 +01:00
aleos89
8ab031f707 Follow up to e4ab3be
* Fixes #860 - Pre-renewal Kunai should only deal 100%+90 damage per hit. Thanks to @Playtester.
2016-01-05 11:17:40 -05:00
rAthenaAPI
887dd7e80e Follow up to e368b5f
The aegis name check should only be applied to items. @lighta

Follow up to 6206537

Reverted the mob skill db SQL changes.
2016-01-05 15:27:38 +01:00
rAthenaAPI
6206537855 SQL synchronization
[ci skip]
2016-01-05 15:06:47 +01:00
Lemongrass3110
ab7947adb8 Follow up to d289bf8
Also fixed #867 on pre-renewal.
2016-01-05 15:05:47 +01:00
nanakiwurtz
8655913be7 Fixed #877
* Thanks to @Playtester

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-05 14:28:38 +07:00
nanakiwurtz
77578826f6 Item DB Update
* Removed AegisName duplicates

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-05 14:21:56 +07:00
nanakiwurtz
d289bf8fb0 Fixed #867
* Thanks to @Dark8008 and @Playtester

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-05 14:15:46 +07:00
nanakiwurtz
1abb02c840 Item DB Update
* Added new costumes

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-04 14:31:26 +07:00
lighta
1352b460fc Fixed #194
Update install.sh and uninstall.sh, fix smalls typos.
Move npc folder into usr/. Evenif using it as opt/ the layout is set to
be turned into a proper module.
2016-01-03 16:26:29 -05:00
lighta
e368b5f759 Update tools/convert_sql.pl to check if AegisName are duplicated and and a trailing _ if it's the case. 2016-01-03 15:43:19 -04:00
lighta
dbf2916c83 Update .gitattributes to force some line ending style for some file.
Fix cygwin not able to process 'configure' when fetched on windows directly.
2016-01-03 15:42:16 -04:00
Lemongrass3110
d909601b8a Fixed compilation on pre-renewal 2016-01-03 16:42:00 +01:00
Lemongrass3110
7cfd0df649 Partially merged #864
Thanks to @admkakaroto
2016-01-03 15:28:55 +01:00