11347 Commits

Author SHA1 Message Date
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
akinari1087
acac72005f Revert countitem2 back to original check method - Fixes bugreport:7695
Update unit_teleport_timer to enforce tid check (lighta) - Attempted fix for bugreport:7696
Fixed small bugs in Mora Enchants script. (follow-up r17344, credits: Lemongrass)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17346 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-04 19:48:58 +00:00
brianluau
7db16d51e9 - Fixed some spelling/typo errors. (tid:83095)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17345 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-04 03:45:04 +00:00
euphyy
5000b3d5f9 * Added Hazy Forest instance.
* Optimized Mora Enchants.
* Updated mapflags for some newer maps. (ea:15238)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17344 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-04 03:09:49 +00:00
j-tkay
04a0165901 Fixed bugreport:7686
- quests_dicastes.txt: Fixed variable.
- quests_13_1.txt: Fixed invalid event label.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17343 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-03 11:53:52 +00:00
euphyy
3a234d787a * Implemented Mora Enchants.
* Updated Episode 14.1 item database entries.
* Removed party size check for Malangdo Culverts, as there is none on official servers.
* Added THA map_msg translation - thanks, boneskung, for translating!
* Updated IDN map_msg translation. (credits: Cydh)
* Code by Lighta:
-- Updated configure, add enable-warn [yes/no] and remove wno-parentheses, wno-unused from default compilation
-- Cleanup small warnings
* Crash fix for bugreport:7688 (code by Akinari).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17342 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-03 02:07:41 +00:00
akinari1087
88f9e9318c Super Novices are now auto-revived correctly - Fixes bugreport:7683
Skulls are able to be dropped - Fixes bugreport:7588
Added simple identifyall atcommand - Suggestion topic tid:76702
-> Added documentation
Some sc_start script command cleanup
Removed useless script command getequipisidentify

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17341 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-01 17:01:49 +00:00
euphyy
112030451a * Implemented all Mora quests (excluding instance-related quests and Mora Enchants).
* Updated Mora town NPCs, Quiver Maker, and guides.
* Updated Bifrost spawns and warps.
* Fixed a small error in the new refiners - thanks, Joseph!
* Other misc. changes.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17340 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-01 02:28:42 +00:00
glighta
98e5b868e1 -Add new packets links for 2013 client (Yommy)
-Patch bugreport:7673 Revert removing of 0x6b (tmp patch)
-Fix bugreport:7669 (hotkey amo broken since r17322)
-Fix bugreport:7524 (so that items don't show up as 0% drop rate in renewal drop) (Akinari)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17339 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-05-29 00:12:52 +00:00
euphyy
105beac9d0 * Implemented Blessed ore refiner "Blacksmith Dister" and Refine Ticket NPC. Since these were event NPCs, they are disabled by default.
* Updated item_db and item_trade with HD/Blessed ores/boxes and Guarantee Refine Tickets.
* Added remaining Port Malaya generic town NPCs.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17338 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-05-28 23:55:09 +00:00