12601 Commits

Author SHA1 Message Date
Aleos
05e18fac67 Merge pull request #393 from rathena/hotfix/issue274
* Fixed #274 Castling (HAMI_CASTLE) makes a whole area attack you!
- Changed skill_changetarget to unit_changetarget
- Also fixed the validation before switching the bl's attacking target from current src to new target.
2015-05-18 12:36:45 -04:00
nanakiwurtz
d884a9619a Fixed #382
Thanks to @MrAntares, @reigneil and @zackdreaver

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-05-18 11:39:34 +07:00
Brian
0161467f97 Fixed #431 2015-05-11 10:41:39 -07:00
nanakiwurtz
e06b041d7d Fixed #382
* Thanks to @reigneil and @dastgir (ROClientSide Project)
* Now the 'db/re/item_trade.txt' has been sorted numerically instead of categorized by events/date

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-05-05 03:08:33 +07:00
Cydh Ramdh
7f4628f242 Follow up 82d43fe8947db531b28c9bd08def06ff241780f2, removed unused flags.
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-05-01 19:45:21 +07:00
Cydh Ramdh
cb2ffa24c8 Merge pull request #288 from 'hotfix/issue139'
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-05-01 19:29:04 +07:00
Playtester
77cd4df358 Novice HP/SP (fixes #402)
- There will no longer be warnings in the log if HP/SP decreases from level 99 to 100 as this happens officially
- At level 99 only Super Novice will now get +2000 HP in both pre-renewal and renewal
- At level 150 all Novice classes get +2000 HP
2015-04-30 18:55:00 +02:00
rAthenaAPI
1325e68891 SQL synchronization
[ci skip]
2015-04-25 15:52:54 +02:00
nanakiwurtz
d23f60b81a Follow up to 09e505a
Thanks to @reigneil

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-04-25 20:46:32 +07:00
rAthenaAPI
93e8245c0a SQL synchronization
[ci skip]
2015-04-24 20:41:16 +02:00
nanakiwurtz
09e505ab38 Fixed #406
Thanks to @reigneil

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-04-24 12:07:21 +07:00
rAthenaAPI
e1c3fc443f SQL synchronization
[ci skip]
2015-04-23 23:04:13 +02:00
nanakiwurtz
ad6531aa34 Fixed #403
Thanks to @reigneil

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-04-24 02:07:42 +07:00
rAthenaAPI
54e1a645f2 SQL synchronization
[ci skip]
2015-04-21 22:40:58 +02:00
nanakiwurtz
9b35d93a62 Fixed #405
Thanks to @reigneil

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-04-22 00:33:15 +07:00
Cydh Ramdh
e2af581d1a * Follow up b7431efa03cd6d735956320f20582df120ba3952
* Separated HP table between Novices & Super Novices, since the hardcoded HP bonus for Super Novice (+2000) was disabled when `HP_SP_TABLES` is enabled. The bonuses are written in job_basehpsp_db.txt.
  * Highly assumed there was typo for Gunslinger/Rebellion HP at level 95 (3834). If refer to Star Galaditor tables, those both use same HP values (even see their HP Factor & Multiplicator are some, no chance result different only one value in the middle of the table).
  * Changed warning message to info if the previous HP/SP is higher and the next level.
* Follow up f19e2dc6c7497c530bb48f0898d50d611e59bd0f, changed `rand()` to `rnd()` (follow up 27ba6c5002d8fac002d7aa8ff309abc5f352ee9f)

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-21 10:18:01 +07:00
Cydh Ramdh
3a59073000 Separated produce_db.txt for PRE and RENEWAL
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-19 09:41:55 +07:00
Playtester
b7431efa03 Official HP/SP values (fixes #358)
- Updated the HP/SP tables to be 100% official for level 1 to 150
  * The only differences between pre-renewal and renewal are for HP of Novice, Ninja and Gunslinger
  * Level 151 to 500 is now an auto-calculated continuation of the progress from level 99 to 150 (not normal for all classes)
- HP/SP tables will now be used by default
- The code variation does not perfectly work for all classes, but I tried to get it to work as far as possible
  * This includes an even better estimation for Ninja/Gunslinger HP/SP which now also works for renewal
  * This also includes fixing the SP values of the 3-2 classes in renewal
  * But I really recommend to just use the HP/SP tables for exact values

Special thanks to MrAntares.
2015-04-18 23:46:26 +02:00
Cydh Ramdh
2fdcd92336 Bug Fixes:
* Fixed #371, missing entry for Solid Skin (EL_SOLID_SKIN) in skill_cast_db.txt, causing the skill gives effect only for a ms.
* Follow up f19e2dc6 `pc_mapid2jobid` gives wrong value and revert `JOBL_SUPER_NOVICE` flag that was introduced in 82561947.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-17 01:33:29 +07:00
Cydh Ramdh
9b1c138af0 Fixed #397 as follow up 823bc539. Thank @LyndisRain
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-16 15:44:43 +07:00
aleos89
f19e2dc6c7 Bug Fixes
* Fixed #273 - Keeping should end before mob status recalculation when changing class.
* Fixed #324 - BaseJob will now return the correct ID for Super Novice type classes.
* Fixed #357 - Cross Slash should work with 2 daggers, Huuma type weapons, or a dagger + shield.
* Fixed #370 - Corrected a few things with Devotion range checks.
* Corrected the skill fail message that displays when players have no bullets.
* Corrected Howling of Mandragora's duration.
* Updated Kunai Explosion damage.
* Added missing 20% damage reduction for Water Barrier.
* Mado License attack bonus is granted even without Madogear.
2015-04-15 14:55:58 -04:00
Cydh Ramdh
177ea6c779 Follow ups & fix
* Follow up df2f850c, correcting `class_idx` usage that should be compared with `enum e_job` in `pc_calc_basesp` and also in `pc_calc_basehp`
* Follow up 308c4779, fixed typo fix
* Makes `instance_id()` doesn't show debug message when it return 0 for instance id

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-15 20:03:06 +07:00
Capuche
308c4779c8 Updated ACTIVEPATHSEARCH
- Changed "ACTIVEPATHSEARCH" to only work with real walls and not walls you can shoot through
* Seems the position lag for which I have implemented this no longer occurs on my client (was something changed?)
* Previous implementation prevented monsters from attacking you through shootable walls
* Special thanks to Michi for notifying me about this issue

Credit @Playtester
2015-04-15 13:02:20 +02:00
Playtester
df2f850c74 Fixed max HP/SP of extended classes in pre-re
- Fixed max HP/SP of extended classes being way too low in pre-renewal (related to #358)
* It's impossible to make it 100% accurate without tables, but I made it as accurate as possible for now
* More updates to max HP/SP will follow when I have time
2015-04-14 22:15:56 +02:00
Cydh Ramdh
4169defd93 Merge pull request #386 from RagnarokNova/patch-6
Fixed SC_ALL_RIDING for Rangers
2015-04-14 09:03:38 +07:00
Cydh Ramdh
3104dcef5e Follow up 4a1bd2a3, missing max_sp for SC_MEIKYOUSISUI. Thank @raynra
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-14 05:52:52 +07:00
rAthenaAPI
0922e8e050 SQL synchronization
[ci skip]
2015-04-13 12:07:56 +02:00
Cydh Ramdh
0f5050de20 Bug Fixes
* Follow up 46f010cb, cleaned up skill fail checks on `skill_castend_id`. This is should fixed #385
* Fixed #395, changed `mode` field for monster from `smallint` to `int`. Thank @LyndisRain
* Fixed #391, added `0` in fixed cast time field for SM_SELFPROVOKE. Thank @DriwFS

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-13 17:03:41 +07:00
Cydh Ramdh
82d43fe894 Bug Fixes
* Fixed #274 Castling (HAMI_CASTLE) makes a whole area attack you!
* Changed `skill_changetarget` to `unit_changetarget`, also fixed the validation before switching the `bl`'s attacking target from current `src` to new `target`.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-11 22:20:00 +07:00
Cydh Ramdh
994aba683b Follow up 20c6149b60664561eed9ea6f2f7551c91a904d89
* Fixed #390, party skill didn't work on self
* Removed BCT_ALLWOS, added BCT_WOS for checking 'without self' skill target

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-11 10:46:15 +07:00
rAthenaAPI
c54af74f4b SQL synchronization
[ci skip]
2015-04-10 20:02:46 +02:00
nanakiwurtz
78e20436e4 Fixed #384
* Thanks to @DriwFS

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-04-11 01:02:05 +07:00
Cydh Ramdh
20c6149b60 Bug Fixes
* Fixed #376, status def for Voice of Siren effect (WM_VOICEOFSIREN) is calculated twice
* Fixed SC_DEEPSLEEP effect from Deep Sleep Lullaby (WM_LULLABY_DEEPSLEEP) and Arrullo (SO_ARRULLO)
* WM_VOICEOFSIREN & WM_LULLABY_DEEPSLEEP give effect for all targets except self
* Typos

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-11 00:27:46 +07:00
rAthenaAPI
f752619a41 SQL synchronization
[ci skip]
2015-04-10 19:01:24 +02:00
nanakiwurtz
56404b8857 Fixed #379
* Thanks to @Desground and @aleos89
2015-04-11 00:00:21 +07:00
Cydh Ramdh
be02e81228 * Follow up 5ed75dc8, disabled val2 on chmapif_parse_fwlog_changestatus
* Clean up MSVS vcxproj files. Added new filter for `config` files and moving the files to their filter.

[ci skip]
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-10 01:25:22 +07:00
rAthenaAPI
7d98dce738 SQL synchronization 2015-04-09 19:17:10 +02:00
Cydh Ramdh
27ba6c5002 * Fixed #387
* Replacing 'rand()' leftwover with 'rnd()' of mt19937ar
* Cleaned up script commands related with item group: 'groupranditem', 'getrandgroupitem', 'getgroupitem'
* Corrected item scripts that are using 'getrandgroupitem'
* Updated script command and item group doc

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-09 20:54:01 +07:00
Cydh Ramdh
5ed75dc877 * Merge pull request #294 and its clean up
* Moved Bank Vault from `login` table (login-server level) to `global_reg_value` as #BANKVAULT (char-server level)
  * IMPORTANT: Read & import upgrade_20150408.sql
* Follow up cbdc0127, another fix for Point Shop NPC.
* Follow up 022d7289, corrected picklog initial for bound items that removed when member of guild/party or guild/party is broken. Please import upgrade_20150408_log.sql

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-09 01:26:17 +07:00
Nova
cb43e7dd10 Fixed SC_ALL_RIDING for Rangers
Due to this being OPTION_WUG before, Rangers who had a Warg but weren't riding it were unable to use Reins of Mount, but once you got on your Warg you were able to get on your mount while on a Warg.
2015-04-07 15:42:29 -07:00
Capuche
dd3e7e1710 Corrected typo in adven_boards.txt thanks grammatic@aleos89
Update lvl4_weapon_quest.txt, Hercules 169b3faae19e23a303a094fe26e181a8c1b1c6c7
Fix delitem bug in Ep13.1 quest. Hercules 9d1853aebd3ff34ed7869a3b1188943624078b8e
Corrected Tree Roots Location Hercules ca9cd51e683d39c8a7f099a46747ff166d632230

Signed-off-by: Capuche <capucrath@gmail.com>
2015-04-06 23:24:12 +02:00
nanakiwurtz
2fec0a881a Reverted npc/re/guides_alberta.txt to original state 2015-04-07 00:32:21 +07:00
nanakiwurtz
5eede89b49 Minor Typo 2015-04-07 00:26:21 +07:00
Cydh Ramdh
1c3c4955cb Follow up 823bc5397ba2fd96d042f53b37c7a6d78157e723, thank @cawogeek
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-06 10:48:43 +07:00
Cydh Ramdh
4a1bd2a3ed Fixed #380, wrong HP & SP recovery bonus for Pure Soul effect (SC_MEIKYOUSISUI)
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-05 20:03:49 +07:00
rAthenaAPI
1518d7be24 SQL synchronization 2015-04-04 17:10:44 +02:00
Cydh Ramdh
57ee2dd39f * Fixed #381, thank @DriwFS
* Updated .travis.yml as manual merge #374, removed IRC notification attempt

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-04-04 22:09:31 +07:00
nanakiwurtz
36462526a9 Eden Mace and Eden Staff swapped
* Thanks to @Desground

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-04-04 09:53:39 +07:00
rAthenaAPI
f924f5aeac SQL synchronization 2015-04-04 01:20:40 +02:00
nanakiwurtz
801b282723 HD Oridecon Box(30) item script fixed
* Thanks to @zackdreaver

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-04-03 19:15:45 +07:00