11306 Commits

Author SHA1 Message Date
deadlysilence
495d9449c2 [db/quest_db.txt]
[npc/re/quests/quests_malaya.txt]
- added "Secret in the Woods" and "Get rid of Buwaya" quests


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17396 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-30 22:03:49 +00:00
cydh
2b7524d288 Fixed checkquest script for checking HUNTING time if time limit is reached or not
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17395 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-30 13:34:17 +00:00
akinari1087
75af12fb1f Fixed map crash on load when lowering MAX_LEVEL - Fixes bugreport:7783
Added Kagerou and Oboro to Ninja HP/SP table and Ex. Super Novice to Novice HP/SP table as we had no values for them - Fixes bugreport:7782
Fixed a wrong Gunslinger HP table value causing a warning
Warnings on HP/SP tables will only occur when the database values are less than previous levels.  Formula built values will not give warnings.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17394 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-29 20:48:40 +00:00
akinari1087
f02129f66d Follow-up to r17391 : Fix undeclared identifier error when not using Renewal ASPD - Fixes bugreport:7781
Fix map crash when a monster uses GS_FULLBUSTER - Fixes bugreport:7770

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17393 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-29 16:39:11 +00:00
cydh
a865992347 Follow-up r17391, bugreport:7780
- Missing Novice's HP table
- Fixing memcpy to copy exp table that causing map crash
- (temporary change) hide the warning msg because previous hp/sp is higher or equal, we can change about the calculation later

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17392 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-29 14:42:20 +00:00
glighta
185b6b2d5e -Add max hpsp table, (Offi) thx Daegaladh.
-Cleanup code:
--Fix sv_read line limitation to 1024char, now limited to 512char per column
--Change db read output to display number of line read
--Remove code duplicated that was acting like sv_read
--Move job_var[JOB_COUNT] into 1struct job_info.
--Move job related db into pc.c instead status, and those in pc that affect all into status


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17391 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-29 01:39:07 +00:00
j-tkay
5ba50d12a5 Fixed bugreport:7776:
- Corrected an invalid map name in the_sign_quest.txt.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17390 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-28 07:18:16 +00:00
cydh
04efdbc24c follow-up r17384
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17389 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-27 17:43:39 +00:00
akinari1087
c6aa4f8fe3 Follow-up to r17351 - Fixed memory leaks. Thanks Lighta and Lemongrass for helping!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17388 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-27 05:28:47 +00:00
euphyy
78eb7d3793 * Added documentation for the instance system rewrite and modified some return values. (follow-up r17386)
* Gathered remaining dialogues for Pyramids Nightmare script. (follow-up r17382)
* Added missing items to "Guardian of Power" NPC from Mora Enchants.
* Updated Hunting Missions script to v1.3a, which adds some mission reset options.
* Added newline at end of files.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17387 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-26 20:36:30 +00:00
akinari1087
cd95d1cada Instance System Rewrite!
- Removed a bunch of script commands and replaced others
- Rewrote the way instances are created
- Added Instance Database files
- Fixed and rewrote instances scripts (Euphy)
- Added reloading to instancedb
- Instances are now persistent through @reloadscript
- Special thanks to Auriga (emulator) for the base of their system
- Special thanks to Euphy for doing major testing and script rewrites for this
- Special thanks to Lemongrass and Lighta for some help along the way

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17386 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-26 17:33:59 +00:00
brianluau
b961342580 - Added newline at end of files. (bugreport:7619)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17385 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-24 15:01:45 +00:00
cydh
7a05377b6e - bugreport:7758
-- Fixed logout delay after attacking
-- Fixed clear dmglog on MVP when player is logging out
- bugreport:7684
-- Fixed vender_id and buyer_id
- Fixed typo on conf/channels.conf

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17384 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-24 07:23:36 +00:00
deadlysilence
8cdb71e6da [Malaya]
- added Jeepney script and Tribe Blacksmith script


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17383 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-23 19:15:31 +00:00
euphyy
9d78d319d6 * Implemented Pyramids Nightmare Mode scripts and database entries.
* Fixed a typo in custom Warper.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17382 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-23 01:30:55 +00:00
deadlysilence
cc44f70244 [sql-files/item_db_re]
- fixed broken item script of items 15022 and 15061 in SQL files


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17381 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-22 14:07:46 +00:00
deadlysilence
aca94b8510 [db/re/item_db]
- fixed broken item script of items 15022 and 15061


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17380 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-22 13:26:10 +00:00
euphyy
4e4c5f5ab0 * Implemented Eden Tutorial script.
* Added more item_db entries. (credits: to L0ne_W0lf)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17379 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-22 04:19:39 +00:00
akinari1087
72ed535be3 Follow-up to r17370 - Fix map crash when private messaging an autotrade character - Fixes bugreport:7755
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17378 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-21 07:47:16 +00:00
euphyy
7f0d7a0a3d * Updated Eden Quests 86-90 and 91-99 to their latest versions.
* Fixed a small mistake in Eden Group enchants. (bugreport:7750)
* Minor updates to Pile Bunker script.
* Updated a handful of item names.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17377 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-20 02:35:13 +00:00
euphyy
24c2c27c65 > Database SQL update: Complete
* Extended SQL converter to cover mob_db and mob_skill_db as well as item_db. All credits to Lighta - thank you!
* Current SQL databases mob_db.sql, mob_db_re.sql, mob_skill_db.sql, and mob_skill_db_re.sql replaced with converted files.
* Updated mob_db with new entries for Hall of Abyss, Port Malaya, and Eclage (missing some mob modes).
* Minor item_db updates.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17376 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-19 19:12:10 +00:00
hipsterfont
c3859e2b43 High upgrading (+11-20) updated to official success chances and behaviors:
Suceess rates
		+11	+12	+13	+14	+15	+16	+17	+18	+19	+20
armor		100	100	100	100	90	60	60	30	30	10
weapon lv1	100	100	100	100	100	100	100	90	60	20
weapon lv2	100	100	100	100	100	100	90	60	30	20
weapon lv3	100	100	100	100	100	90	75	30	30	20
weapon lv4	100	100	100	100	90	60	60	30	30	10

If refine fails, on official another random number 0-100 is rolled. If number > 80 item is broken, otherwise item is dropped a refine level (so in effect 20% chance to break on fail).


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17375 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-19 06:34:59 +00:00
glighta
da56e53efd -Upd abracadabra_db thank to Playtester.
--Added new skills and change the rate behaviour.



git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17374 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-19 05:16:24 +00:00
euphyy
cc701c83bb * Implemented Eclage town NPCs from iRO.
* Implemented Eclage guides.
* Implemented Eclage coin traders (equipment NPCs and herb seller).
* Implemented Eclage skills. (3CeAM 705)
* Added Eclage quest_db entries (missing times).
* Added placeholder NPCs for Eclage quests -- most quests are not functional.
* Moved custom Warper and Healer coordinates for Eclage.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17373 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-18 01:13:19 +00:00
euphyy
069a311e38 > Item Database SQL update: Part 2
* Added and/or updated over 750 Renewal items. (some credits: L0ne_W0lf, Rytech)
* Added some Renewal item_combo_db entries.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17372 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-17 20:57:01 +00:00
euphyy
5d00e98927 > Item Database SQL update: Part 1 (tid:83703)
* Updated tools/item_db.pl to convert both the Pre-Renewal and Renewal item databases. (credits: Lighta)
* Current SQL databases item_db.sql and item_db_re.sql replaced with converted files.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17371 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-17 20:46:56 +00:00
euphyy
dda3f76534 * Updated custom Warper to v1.4, which adds menus for the new Guild Dungeons.
* Cleaned up spelling and extra spaces in documentation. (credits: Akkarin)
* Sending whisper to a player from an admin account (group 99) will also display the message as a self-announce to the player. (Hercules 8568f17)
* Reins of Mount (12622) can now be used when sitting and will ignore delay when it fails. (Hercules 2316772)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17370 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-17 19:29:50 +00:00
j-tkay
fae20c56d4 Fixed bugreport:7569
- A missing variable check.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17369 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-17 19:25:42 +00:00
euphyy
39e5a1d0cf * Implemented Hall of Abyss:
-- Added investment NPCs; times are currently unofficial. (re/guild/invest_main.txt, re/guild/invest_npc.txt)
-- Added new guild mob spawns and updated FE; merged into a single file. (re/mobs/dungeons/gld_re.txt)
-- Added new warps. (re/warps/guildcastles.txt)
-- Added new quest entry 7349. (db/quest_db.txt)
* This does not contain the database updates (mob_db, item_db).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17368 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-16 05:57:22 +00:00
glighta
50ded53db6 -Upd configure.in / configure
--add --enable-warn=extra to show -Wconversion issues
--move -Wno-switch from prod only to all case 
-Update packet_db thx (TTest)
--fix index typo for itemlistwindowselected(all),cashshopbuy(2010-11-24 => v26-30, 2012-04-10 => v30-34) bugreport:7723
-Add utils::date2version (lookup a version with a date for later usage)
-Fix missing revert part in mmo_send_char bugreport:7734
-Merge little herc change:
--fix possible mapcrash in SCB_MATK with SC_RECOGNIZEDSPELL and change status->matk_min calculation order to speed up thing
--add OFFICIAL_WALKPATH exception for BL_NPC

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17367 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-15 15:53:15 +00:00
euphyy
9288d3e20b * Documented some GM client commands.
* Custom Quest Shop updated to v1.6a, which adds support for previewing costumes and robes.
* Updated THA map_msg translation. (credits: Boneskung)
* Changed remaining @npcoff references to @unloadnpc.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17366 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-15 04:02:12 +00:00
akinari1087
37ae4a88ea Reverted a portion of r17363 until proper packet versions are obtainable on login - Fixes bugreport:7733
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17365 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-14 05:17:51 +00:00
euphyy
9d3b1ec38d * Follow-up on Item Bound System. (r17351, r17361)
* Moved Optamara Crew coordinates to match new Alberta map. (credits: M45T3R)
* Updated FRN and IDN map_msg translations. (credits: Capuche, Cydh)
* Switched THA map_msg encoding from UTF-8 to TIS-620. (credits: Boneskung)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17364 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-13 23:13:06 +00:00
glighta
e197f8a551 -Follow up r17361
-- update client.conf, (description for version and flag). bugreport:7731
-- add packet_ver_flag2 battle_conf to expand version restriction.
-Upd charserv to allow multiple clientversion at once. (2012 and 2013 PACKETVER was creating conflict of info sent ver30 shouldn't have 0x82 for exemple)
--NB: clientvers rely on clientinfo version, paid attention you have set the good one for your client.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17363 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-13 21:39:17 +00:00
brianluau
e19b56aa39 - Fixed unescaped apostrophe in Lope's, since r17342. (bugreport:7729)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17362 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-13 15:54:29 +00:00
akinari1087
c6018f4ef8 Added configuration option BOUND_ITEMS in core.h to disable Guild/Party
bound items system
Added Character Bound item option suggestion
- Updated documentation on changes

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17361 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-13 15:31:35 +00:00
akinari1087
0bb0640f33 Follow up to r17358 : Fix compiler warning in atcommand.c - Fixes bugreport:7724
Fix a map crash when an unconditional_skill GM casts Tetra Vortex with less than 4 spheres - Thanks TTest
Added packets for new clients (Lighta)
Some minor documentation updates

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17360 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-13 14:33:09 +00:00
glighta
b90a30ace8 -Follow up r17355
-- update packet_db declaration index

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17359 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-12 19:41:24 +00:00
akinari1087
72bcb87f0f Introducing @partysharelvl, a method to updating the party share level in run time!
- Temporarily changes share level until character server is restarted
- Updated atcommands documentation

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17358 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-12 01:55:02 +00:00
glighta
051ae1cfd9 -Follow up r17355
--fix windows compilation for clif_parse_cashshop_buy
--fix packet_db definition for clif_parse_cashshop_buy (wrong/incomplete index)
--add missing town mapflag as @mapflag command

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17357 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-11 22:18:26 +00:00
akinari1087
8d220fce91 Reworked script_getfuncname - Fixes bugreport:7721
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17356 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-11 17:26:00 +00:00
glighta
acb18492aa -Update multiclient support.
--Use client->packetver for client reception.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17355 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-11 15:24:11 +00:00
akinari1087
91cc117015 Follow-up to r17352 : Fixed map server crash on guild break - bugreport:7720
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17354 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-11 15:21:17 +00:00
akinari1087
9942072257 Added some packets for party booking system - Topic tid:82724 (Thanks Brynner)
Added LG_BANISHINGPOINT hitrate increase - Fixes bugreport:7535
Fixed pc.c compile warning when not using Renewal Drop Rate (Lighta) - Fixes bugreport:7704
Fixed an issue where a non-player failing to freeze another with Frost Diver causes map crash (Lighta)
Added SCS_NOCHAT for easier character mute management
Some status.c and status.h standardizing (spaces suck)

--Hercules Merges
- Merged 9fe16cc : MC_IDENTIFY shouldn't take SP when no items found
- Merged 31f9100 : SC_DEEPSLEEP causes character to be unable to talk
- Merged cb9b70e : Cash Shop support for 2011-11-22 clients - Topic tid:82791

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17353 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-11 06:44:27 +00:00
akinari1087
04be9de10f Followup to r17351 - Missing guild.c changes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17352 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-08 23:55:45 +00:00
akinari1087
4742adac12 Introducing the Account/Guild/Party Bounded Items System - Suggestion tid:70372
- Thanks for Xantara for providing initial diff as well as Lighta for guild bound help
- Adds script commands 'getitembound', 'getitembound2', and 'countbound'
- Adds at commands @itembound and @itembound2
- Adds permission pc_can_traded_bounded
- Documentation updated

Don't forget to run the SQL upgrade file!

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17351 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-08 22:47:10 +00:00
euphyy
e8dcdf9ecb > Quick fixes:
* Incorrect quest check in Malangdo quests, "Yggdrasil Berry Gathering". (bugreport:7711)
* Typo breaking ammunition in hotkeys. (follow-up r17349, bugreport:7709)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17350 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-07 15:36:41 +00:00
glighta
882c446520 -Follow up r17346, Fix bugreport:7701 (mapcrash cause by slave teleport & disconect)
-Fix bugreport:7697 (storagelist not displayed for 2013+ client)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17349 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-06 22:14:26 +00:00
j-tkay
5aa72eaee3 Fixed bugreport:7699
- Incorrect use of 'close' command.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17348 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-05 11:16:50 +00:00
euphyy
72e838d43e > Mapflag restructuring (tid:83102):
* Moved mapflags from conf/mapflag/ to npc/mapflag/.
* Split some files into npc/pre-re/mapflag/ and npc/re/mapflag/.
* Moved all Renewal maps into the /re/ directory.
* Applied Hall of Abyss mapflag changes in the /re/ directory.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17347 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-05 03:04:33 +00:00