723 Commits

Author SHA1 Message Date
Jittapan Pluemsumran
691866ba34 Follow up to a266d5aa22148f8a14f00ba24b327ff8728deb64
Fix unmatched ')'
2016-04-04 21:34:02 +07:00
Atemo
5f46a5c1f7 Items and skills restrictions 2016-04-04 03:36:39 +02:00
Jittapan Pluemsumran
a0619d72c5 Item database update.
Made some item script utilize the new min/max command.
2016-03-30 22:55:48 +07:00
Cydh Ramdh
0f41f98716 Item DB Update
* Follow up 7a7ba75369595459438248ad028b67b294759fcb for pre-renewal.
* Fixed wrong variable usage in autobonus script. Thank @Darkelfen in #1006
* Updated sql files.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-03-27 14:18:50 +07:00
Cydh Ramdh
cbfa9c9ea1 Merge branch 'feature/exp-giving-script'
Merge pull request #1032 from rathena/feature/exp-giving-script

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-03-26 01:45:36 +07:00
Cydh Ramdh
7a7ba75369 Merge pull request #1099 from rathena/bonus/bCriticalLong
Implemented Official Long Range Critical Bonus
* Fixed #1098
* Added bonus `bonus bCriticalLong,n;`.
* Add critical rate for normal long range attack.
* Bonus value won't be showed in status window.
* Updated item script following official (Aegis) script for:
  * Sharp Arrow (1764/Incisive_Arrow)
  * Drosera Card (4421/Drosera_Card)
  * Upd Bow Guardian Card (4550/Upd_Bow_Guardian_Card)
2016-03-25 19:15:37 +01:00
nanakiwurtz
107a724ed9 Merge pull request #1087 from secretdataz/itemdb
Item database update - Doram
* Thanks to @secretdataz
2016-03-25 21:38:18 +07:00
nanakiwurtz
ad49794428 Fixed #1088
* Thanks to @Paoly28 and @secretdataz

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-03-25 21:24:39 +07:00
Cydh Ramdh
9e82454a79 Implemented Official Long Range Critical Bonus
* Added bonus `bonus bCriticalLong,n;`.
* Add critical rate for normal long range attack.
* Bonus value won't be showed in status window.
* Updated item script following official (Aegis) script for:
  * Sharp Arrow (1764/Incisive_Arrow)
  * Drosera Card (4421/Drosera_Card)
  * Upd Bow Guardian Card (4550/Upd_Bow_Guardian_Card)

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-03-24 21:03:32 +07:00
Jittapan Pluemsumran
901495ca27 Follow up 10651ee
Fix typo in Elegant_Doram_Manteau item script
thanks to @julia40124009
2016-03-23 14:02:46 +07:00
Jittapan Pluemsumran
10651ee14c Follow up 0ea8c90
Add more items
Add combo script for armor sets
2016-03-23 12:00:51 +07:00
Jittapan Pluemsumran
0ea8c909b1 Item database update
Add Doram related items.
Scripts are implemented using divine-pride.net as reference
2016-03-22 22:48:26 +07:00
Cydh Ramdh
09b2ea06ee * Refactor pc_setparam for SP_BASEEXP and SP_JOBEXP.
* Added script command `getexp2` for safety usage of `set BaseExp,n;` and `set JobExp,n` usages.
* Cleanup exp lost functionto `pc_lostexp`.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-03-20 12:31:44 +07:00
aleos89
daa9e018f4 Release of Doram Race!
* Requires client 2015-10-01 and newer.
* All skills are usable from from the base list to all 3 branch types.
-- Some skills still need their official activation chance and durations.
* Adjusted the char-server start point and start item split functions to be more dynamic.
Thanks to Rytech and @NovaRagnarok for their information!
2016-03-19 14:09:30 -04:00
aleos89
074bdded09 Cleaned up rental item expiration
* Boarding Halter will now properly be removed on expiration when a player is logged out. (fixes #1035)
* Removed hard coded checks for other official rental items.
* Rental items now call the OnUnequip Script of the item which can be used to remove player states.
* Updated various items in the database to match the new format.
2016-03-14 18:50:29 -04:00
Cydh Ramdh
9ebf59c37b * Official EXP-Giving Script
* Fixed #980.
  * Job Quest EXP always be shown in yellow color.
  * Miracle Tonic (12259) and Leap of Fantasy (12261) give fixed EXP through `pc_setparam` that ignore EXP item bonuses and exp rates. Not as Quest EXP from `getexp` script.
  * If given EXP is 0 by `getexp`, it won't be notified in client EXP log.
  * If given EXP for base/job that reach max level, client will be notified as 0 EXP gained.
* Follow up 20588abcd83fab53f9e52deafc08bfcddfe1658a
  * Some clean up on `pc_gainexp`.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-03-08 18:03:59 +07:00
Jittapan Pluemsumran
59c92b76fb Add job condition for Ozs_New_Wing_Ring (2988) and Bloody_Floral_Decoration_Bracelet (2989). Fixes #1012 2016-03-07 11:49:37 +07:00
Jittapan Pluemsumran
59994e9c96 Correct Temporal_INT_Boots and Temporal_INT_Boots_ item script 2016-02-27 11:44:16 +07:00
Nova
b99e9b7e97 Revert "Reverting Playtester's merge."
This reverts commit 21021751dafe78334f7f9e2b256eca16177a5212.
2016-02-01 14:33:23 -08:00
Nova
21021751da Reverting Playtester's merge. 2016-02-01 14:14:57 -08:00
Atemo
06db9fe81f TODO:
Check for maprespawnguildid parameter value (should remove monster?) Manager_TE npc in main_TE.txt
	Change in the folder:
		agitcheck -> agitcheck3
		OnAgitStart -> OnAgitStart3
		OnAgitInit -> OnAgitInit3
		OnAgitEnd -> OnAgitEnd3
	Add:
		OnAgitStart3
		OnAgitInit3
		OnAgitEnd3
		mob into mob_db.txt
		item_db restricted
	Convert:
		CheckSiegeTime 3 -> agitcheck3
		OpenHour_SiegeMode 3 3600 (seems to return 1 if woe start in less than 3600 secs)
		IsAllianceGuild
		ResetBuffLowLevelSiege
	Maybe move:
		te_merchant in merchant folder
		CanEnterwoeTE function into global function
	Search:
		hour start/end woe TE
		CanParticipatewoeTE function should include rebellion?
2016-02-01 20:44:16 +01:00
nanakiwurtz
1d2dc2a82a Item DB Update
* Added item 6941, 6942, 6960, 17569, 22899, 22901

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-20 14:19:41 +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
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
nanakiwurtz
a3877abdea Updated item script for 18536
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-01 23:25:22 +07:00
nanakiwurtz
3f44493d07 Follow up to 2807be3
* Reverted item 575, 583, 587

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2016-01-01 23:20:45 +07:00
nanakiwurtz
22a9a74d0c Fixed #781
* Thanks to @ernestfegarido, @Atemo, @Historica and @cydh

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-12-31 16:01:06 +07:00
nanakiwurtz
2807be3381 Fixed #853
* Thanks to @secretdataz

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-12-31 15:42:19 +07:00
nanakiwurtz
d14f75ef23 Fixed #705
* Thanks to @joelolopez

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-12-24 20:43:55 +07:00
Napster
71c6896541 Add New Skill(Pushcart Decoration)Packet Implemented
* This feature require the client support before 2015-08-26 or newer
  user can select cart for change to new design
​  Make sure you data&lub support for this

  Special Thanks you @Lemongrass3110, @renniw
  This is a Christmas gift for the rAthena people.
2015-12-24 16:29:40 +07:00
nanakiwurtz
b53eacd7b2 Follow up to ee0d256f
* Thanks to @zackdreaver

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-12-18 08:10:59 +07:00
nanakiwurtz
ee0d256f7b Fixed #844
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-12-17 17:55:39 +07:00
nanakiwurtz
b2b37fc3ae Fixed #824
* Thanks to @secretdataz and @Historica

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-12-11 12:07:42 +07:00
aleos89
89a33a77ad Updated Genetic Sling Item effects
* Moved all item effects to source.
* Updated HP/SP Increase Potions to use the official statuses.
* Updated Vellum Flail to use the official status instead of Critical Wound.
Thanks to @exneval.
2015-12-08 14:38:55 -05:00
Atemo
9b13351817 Merge branch 'master' into academie 2015-11-24 18:01:09 +01:00
nanakiwurtz
4df55c9753 Fixed #766
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-11-20 09:51:15 +07:00
lighta
8703eacfe4 Merge branch 'academie' of https://github.com/rathena/rathena into academie 2015-11-17 22:19:38 -05:00
nanakiwurtz
e9d8661c6f Reverted item ID 4845 (Strength of Ocean)
* Blame b69d9b0db2

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-11-17 10:57:16 +07:00
nanakiwurtz
bac1607624 Item DB Update
* Several cards script updated

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-11-17 10:46:25 +07:00
Atemo
cc8edaaac6 Merged novice academie from Hercules 21564acf13
-> All Credit to Kisuka for this big work.

Added news commands to alter questinfo conditions :
- setquestinfo_level : Add level range criteria for quest info with quest id 'quest_id'.
- setquestinfo_req : Add quest requirement for quest info with quest id 'quest_id'.
   -> Player have / doesn't have the required quest.
- setquestinfo_job : To add additionnal job criteria.
-> Credit to Cydh !
2015-11-16 00:34:00 +01:00
nanakiwurtz
b69d9b0db2 Item DB Update
* Card and Armor Enchantment update

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-11-10 11:39:41 +07:00
Lemongrass3110
be22f35e4e Follow up to 21603f0
Fixed a syntax error and seperated valkyrie circlet into item_db and item_combo_db with it.
2015-11-10 00:16:54 +01:00
nanakiwurtz
21603f0f69 Item DB Update
* Thanks to @Badarosk0

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-11-08 22:40:57 +07:00
nanakiwurtz
c262cb9b01 Fixed #740
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-11-05 17:39:52 +07:00
Cydh Ramdh
c73ebec481 Corrected scripts for items following official scripts.
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-11-02 10:53:53 +07:00
nanakiwurtz
581c2368fe Fixed #711
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-10-23 08:47:21 +07:00
nanakiwurtz
b6187aa9b3 Fixed #695
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-10-18 22:25:52 +07:00