Paradox924X
a2194e03ae
Ensured character data is saved even when last map is the only value that has changed during save time. (bugreport:2218)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14442 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-11-02 05:27:19 +00:00
Paradox924X
669bc84b0f
Fixed incorrect status change constants being used in cash food scripts. (bugreport:4477)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14441 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-11-02 04:54:34 +00:00
Paradox924X
625a3870ac
Applied fix by Ai4rei to reintroduce mapName within charinfo packet when PACKETVER >= 20100803. Follow-up to r14432. (bugreport:4413)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14440 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-11-02 04:46:03 +00:00
Paradox924X
03bc90dab7
Updated script doc to appropriately describe the effects of close/close2 when used without a window on screen. (bugreport:898)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14439 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-11-02 04:37:41 +00:00
Paradox924X
53e81e1369
Applied patch by xazax to clean up various bits of code across mapserver code. (bugreport:4512)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14438 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-11-02 04:24:46 +00:00
Paradox924X
6f582c37ab
Changed Normal and Cash Food statuses so they do not stack and overwrite the other if the level (val1) is the same or higher. (bugreport:4519)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14437 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-11-02 03:38:24 +00:00
Paradox924X
95c5d9c4f1
Modified certain atcommands to use 64 bit arithmetic before capping a value to correct boundary logic for overflowing values.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14436 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-11-02 01:36:14 +00:00
Gepard
123a803ccb
* Removed unused 'indoors' mapflag (follow-up to r3729).
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14434 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-21 00:38:57 +00:00
Gepard
99d0eef42f
Fixed wrong char info packet size for clients after 2010-07-27 (follow-up to r14368).
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14432 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-17 19:02:45 +00:00
Inkfish
cc758e9c60
Fixed a typo in quests_13_1
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14431 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-13 10:27:19 +00:00
Paradox924X
aad461e0f5
Prevented direct transformation into dummy jobs via @jobchange command. (bugreport:4227)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14429 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-13 10:22:59 +00:00
Paradox924X
a724b440b9
Prevented @stpoint and @skpoint from causing overflows.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14428 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-13 07:33:18 +00:00
Paradox924X
44daf9cc34
Renamed Changelog-Trunk.txt to Changelog-Renewal.txt in renewal branch. Removed unnecessary notice from top of Changelog-Trunk.txt and Changelog-Renewal.txt regarding updating of stable branch.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14427 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 06:22:03 +00:00
Paradox924X
d95e3e7999
Implemented official cash food behavior, including use delay, not being dispelled (including on death), distinct status effects and icons from the ordinary food types.
...
Updated items accordingly. (bugreport:2560)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14426 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 06:17:49 +00:00
Paradox924X
40feb456e8
Applied ultramage's fix to prevent a segfault when a mob dead event triggered by a land-based skill causes the player to warp. (bugreport:4426)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14425 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 04:30:26 +00:00
Paradox924X
ef4055a3b7
Applied Ai4rei's patch to prevent an invalid rid from being attached to the execution of a script. (bugreport:4470)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14424 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 04:01:42 +00:00
Paradox924X
f90cd14259
Added NULL initialization to info variable in map_readfromcache() to satiate compiler. (bugreport:4399)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14422 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 03:58:18 +00:00
Paradox924X
0aceee708c
Applied Ai4rei's patch to eliminate unnecessary and redundant castle data saving. (bugreport:4471)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14420 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 03:46:06 +00:00
Paradox924X
120bf1dfec
Added a missing const qualifier to a variable. (bugreport:4472)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14419 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 03:10:11 +00:00
L0ne_W0lf
0beff75597
Follow up from r14413, should take care of the errors from bugreport:4472.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14418 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 02:21:49 +00:00
Paradox924X
d046e32913
Pull name
from character table instead of using master
from guild table when loading guild data.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14417 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 01:57:27 +00:00
Paradox924X
b95fe4e843
Use char_id
rather than master
when checking if a guild needs to be deleted during character deletion.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14416 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-11 01:35:02 +00:00
Paradox924X
2f9e3dbf81
Replaced all nullpo_retr() calls which returned 0 with nullpo_ret() calls.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14414 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-09 01:57:04 +00:00
L0ne_W0lf
b0ba85081c
* Touched up the party booking patch, seems I forgot some lines in clif.c...and managed to duplicate a line in map.c.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14413 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-06 15:36:41 +00:00
L0ne_W0lf
ba7f770b45
* Added Spira's Party Booking System implementation
...
- Added two additional mercenaries and updated data.
- Added place holder values to the item database.
- Added packets for the party booking system.
- Updated the 13.2 monster skills to official.
- Updated stats and drop rates on several monsters.
- Fixed Lullaby working on allies/party members.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14412 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-05 17:17:58 +00:00
brianluau
8f05766ab1
- Added instance, GVG, and BG maps to nopvp.txt (bugreport:4396)
...
and changed /conf/mapflag/nopvp.txt to be loaded first.
- Removed a duplicate line in item_misc.txt (bugreport:4453)
- Updated script paths to custom BG scripts, follow up to r14374. (bugreport:4443)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14411 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-10-02 18:33:10 +00:00
Inkfish
c57a1afa9d
Fixed when devoter is killed by the redirected damage, devotee takes the whole damage. (follow up to r14406)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14410 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-20 13:37:12 +00:00
L0ne_W0lf
6e837a5214
* Added bard/dancer songs and duets to the nodispell list. (bugreport:4411)
...
* Applied Ai4rei's patch for the skill WE_CALLPARTNER (bugreport:4437)
* Lots of updates to monster stats/drops, all fairly minor.
* Updated the price and weight of a handful of etc items.
* Removed drops for quest-spawned Satan Morroc. (bugreport:4425)
* Changed weight on novice consumable items to 0 (bugreport:4442)
* Updated Sage quest skill quest with the file curtosy of 5511.
* Fixed the Pink Crystal being named Blue Crystal in Flavius.
* Touched up the archer tutorial, and phantasmic arrow quests.
* Fixed Turbo Track records for 8 and 16 normal saving as expert. (bugreport:4433)
* Corrected the positions for the arug castle 04 exterior flags. (bugreport:4436)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14409 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-18 17:15:37 +00:00
L0ne_W0lf
11bdd57998
Added updated stats for Brasilis monsters.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14408 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-16 17:57:43 +00:00
L0ne_W0lf
4ebd58b32d
* Some more Endless tower bugfixes.
...
- Fixed some copy/paste errors (1@orc -> 1@tower)
- No longer resets entrance time when re-entering.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14407 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-13 14:31:36 +00:00
Inkfish
40608976b6
All direct damages such as reflected damage or Tarot Card damage should not be redirected. (follow up to r14400)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14406 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-12 12:24:55 +00:00
Paradox924X
c29c148adc
All mobs whose display sprites are those of a job id will now appropriately be identified to the client as players, not mobs.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14405 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-09 03:52:21 +00:00
Paradox924X
b03c315610
Updated License from GNU GPLv2 to GNU GPLv3.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14404 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-09 02:35:14 +00:00
Paradox924X
00418810ed
Added MD_TARGETWEAK to list of modes not to give a player when calculating player data.
...
This makes evilclones aggressive towards players. (bugreport:3280)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14402 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-07 23:39:56 +00:00
Paradox924X
e2ada0e1ea
Ensure a pointer is valid within map_readfromcache() before attempting to access its members.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14401 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-07 22:43:18 +00:00
L0ne_W0lf
a41b86bfdc
* Implemented Icescope's fix for devotion, reflect damage is no longer absorbed by the devoter. (bugreport:3189)
...
* As a folow up to r14301, increased MAX_REG_NUM to 256, to prevent possible data loss.
* Touched up the endless tower script slightly.
- Added ends to several NPCs which would allow you to restart timers.
- Added some missing stopnpctimers to npcs. (bugreport:4418)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14400 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-09-06 19:15:17 +00:00
Paradox924X
133d65a2d7
Force a map_quit() call on the session data after a block/ban/changesex/acc deletion to remove leftovers of a player's session caused by when the fd has already been set to eof (player is not connected) but session data is kept (e.g. autotrading).
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14398 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-29 03:17:54 +00:00
L0ne_W0lf
7fb5455c0a
Removed a disablenpc from #102FShadowDust1. (bugreport:4415)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14397 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-28 17:06:14 +00:00
Paradox924X
53f1cbbf6c
Replaced a map_moveblock() call with a call to unit_movepos() to prevent an exploit.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14396 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-28 16:59:58 +00:00
L0ne_W0lf
aa9990ec16
* instance_npcname will now error if the NPC being looked up is not found, care of ramsey.
...
* delitem/2 will now send the close button when failing to find all neccecary items to delete.
- Still do to, items should not be deleted as-found, and should be deleted once counted
and in the event of delitem failure, nothing should be consumed. This is a design flaw
in eathena, and should be fixed as soon as possible.
* Implemented the Endless Tower instance.
* Updated announces and dialogs in KVM.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14395 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-26 22:47:28 +00:00
brianluau
239a74fc2c
- Fixed duration of Box_Of_Sunlight. (bugreport:4408)
...
- Fixed some small typos in KVM scripts. (bugreport:4403)
- Fixed @refresh leaving you stuck if you had a chat window open.
- Changed @refresh to also send your facing direction.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14394 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-26 14:27:19 +00:00
L0ne_W0lf
a5170e7694
Follow up to r14392, forgot to remove the old snprintf.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14393 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-22 03:02:51 +00:00
L0ne_W0lf
56def26c05
Mob chat now strips "#unique" names off monsters, curtosy of Daegaladh.
...
Touched up the Airship scripts. Fixed up some content based on official files.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14392 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-22 02:31:17 +00:00
L0ne_W0lf
7869596502
Fixed silly copy paste errors in Tierra Gorge entrance npcs. (bugreport:4401)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14391 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-21 16:01:12 +00:00
L0ne_W0lf
0b1cd84732
* Commented out code from r14388, as this breaks NPCs that rely on running global events in duplicates. (IE: WoE scripts)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14390 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-20 20:54:10 +00:00
Paradox924X
e93febd7f3
Removed processing for undocumented and unused event 'OnCharIfInit' which is essentially an alias for event 'OnInterIfInit'.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14389 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-20 18:56:23 +00:00
Paradox924X
c076c81731
Made it so global events don't get executed in duplicates to prevent unnecessary reprocessing of events that only need to be run once. This potentially reduces the total number of global events by hundreds, even thousands.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14388 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-20 18:52:41 +00:00
Skotlex
1ffca62da2
- Added a few missing updates to the last packet update to properly support player clones and disguising.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14387 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-20 18:14:40 +00:00
Inkfish
3a10ff3524
Fixed a typo in clif_storagelist
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14386 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-20 16:15:01 +00:00
L0ne_W0lf
271c2201f2
* Fixed wrong events being called for flavius02 BG waiting rooms. (bugreport:4395)
...
* Fixed the setwalls in Tierra gorge, again. Removed extra mapflags.
* Moved overlapping guild flags outside arug_cas05 to proper points.
* Fixed kRO Name for Women's Bundle. (bugreport:4398)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14385 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-20 15:53:35 +00:00