8401 Commits

Author SHA1 Message Date
Inkfish
b3a056acf2 Fixed SuccessRemoveCards removing Armor Enchant. (bugreport:4014)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14282 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-04-12 10:24:32 +00:00
brianluau
6f7ff85a03 - Fixed a comparison check in OBB quest. (bugreport:4167)
- Fixed the equipment position numbers displayed by @refine. (bugreport:4173)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14281 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-04-10 00:16:06 +00:00
brianluau
db6bee1b4f - Added a missing 'close' in kafras_alde.txt (bugreport:4164)
- Fixed a variable type in Koshei the Immortal quest. (bugreport:4163)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14279 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-04-02 19:31:00 +00:00
brianluau
fce629ec1f - Fixed 'OnPCLogoutEvent' being queued and never executed if
the player was already talking to an npc. (bugreport:1209)
- Fixed 'OnPCLogoutEvent' not triggering when changing map-servers (pc_setpos).
- Combined some isequipped() in item scripts. (bugreport:4158)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14278 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-04-01 18:58:39 +00:00
L0ne_W0lf
d0ace730f4 Moved /npc/sample/ to /doc/sample. These are examples, not actual npcs.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14277 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-31 18:57:22 +00:00
brianluau
ede4a79e1e - Updated 'getinventorylist' to also return expire_time in the array @inventorylist_expire[]. (topic:243292)
- Updated SQL item/mob databases to latest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14275 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-31 00:12:31 +00:00
Inkfish
78f511f920 Fixed the first item in the inventory is unbreakable
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-30 13:32:05 +00:00
brianluau
4213c1bc95 - Changed mail_setattachment() to fail if you are OVER 100% overweight.
This prevents item loss if the send mail fails. (bugreport:4144)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14271 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-24 23:58:51 +00:00
L0ne_W0lf
7a0e11a502 * Implemented NPC_TALK (Credit to SnakeDrak and Daegaladh)
- Also added in the ability to use '@npctalkc' as a GM command.
- Added supporting information to the databases.
- Sneaking in a fix to the Refined Ballista.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14270 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-24 03:49:39 +00:00
L0ne_W0lf
888d6384f4 * Fixed a couple bugs in the episode 13.x quests.
- Fixed Half-buried Gem#1 not re-enabling. (bugreport:4129)
- Changed missed killmonsterall to killmonster. (bugreport:4131)
* More bugfixing here, too!
- Corrected the mode of the crystal monsters (removed MD_CANATTRACK). (bugreport:3962)
- Implemented the full ice pick effect on the BG assassin damascus. (bugreport:4137)
- Updated nagan_c, ballista_c, and Muramasa_c, and harp_of_nepenthes. (bugreport:4138)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14269 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-24 00:19:31 +00:00
Paradox924X
8d018c4f99 Removed unnecessary event call on a missing event. (bugreport:4140)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14268 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-22 05:25:49 +00:00
ultramage
fba253dc73 Added missing checks to stop an infinite free cash point exploit. (bugreport:4139)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14266 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-21 10:08:40 +00:00
Yommy
f9c60fd3fa added --enable-rdtsc configure option to enhance timer performance, especially in virtualized environments; default disabled - credits to sirius_black
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-16 21:42:14 +00:00
brianluau
2b305d5a62 - Added documentation for 'setiteminfo', follow up to r9938. (bugreport:3360)
- Added @reloadmobdb to the custom Floating Rates script.
- Added a missing check in THQS. (bugreport:4107)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14264 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-16 21:14:33 +00:00
brianluau
c8bb1c935b - Fixed some accessories added in r14210 being refineable. (bugreport:4126)
- Fixed the duration on some foods. (bugreport:4113)
- Fixed some typos in Battlegrounds scripts. (bugreport:3971)
- Updated SQL item/mob databases to latest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-15 02:13:49 +00:00
L0ne_W0lf
821713a26e * More bug fixing! Lots of little things, really.
- Corrected some condition errors in quests_veins. (bugreport:4088)
- Corrected specialeffects so they play on the right NPC. (bugreport:4090)
- Corrected an item ID in the reward NPC in monster races. (bugreport:4092)
- Corrected NPCs overlapping with quests in msg_boards (bugreport:4093)
- Corrected some of the given errors in the 2007_relay quest. (bugreport:4094)
- Corrected hideonnpc to disablenpc in ice dungeon 4 warps. (bugreport:4102)
- Commented out duplicate library curator in prontera city. (bugreport:4105)
- Corrected cutins not being removed on NPC end in sealed shrine. (bugreport:4117)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-13 05:12:15 +00:00
L0ne_W0lf
3c108c935f * Corrected SP requirement for Poison React (bugreport:4116)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14261 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-12 03:49:52 +00:00
brianluau
99fc1c0c46 - Fixed the Pineapple_Juice (12320) should be 20 flee not 10. (bugreport:4074)
- Fixed the strnpcinfo's in halloween_2009. (bugreport:4106)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14260 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-06 01:53:39 +00:00
L0ne_W0lf
7a083cd529 Fixed unidentified_coin -> unidentified_mineral. (bugreport:4086)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14259 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-04 05:16:32 +00:00
L0ne_W0lf
ec29baaa99 * Some bug fixing! Hoorah for me not feeling lazy!
- Fixed some issues related to the guild relay quests. (bugreport:3934)
- Disabled the warp back to moc_fild22b from mid_camp. (bugreport:3985)
- Loop in sealed shrine should disable all thorches. (bugreport:4044)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14258 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-03 21:28:22 +00:00
L0ne_W0lf
7475720d25 - Corrected a minor issue in sealed shrine, lock out should work now.* Added some 13.2 content, and more 13.1 content.
- Added "Otherworld language" quest.
- Added Cat Hand Trading NPCs for 13.2 maps.
- Added warps for Splendide and Manuk (town and field.)
- Added basic town NPCs for Manuk and Splendide.
- Added the guild dungeon SE events, though the pierre boxes do nothing.
- Corrected a minor issue in sealed shrine, lock out should work now.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-03 19:59:24 +00:00
zephyrus
43fee513d6 - Added quest log stuff to battleground npcs.
- Added Kreiger Von Midgard battlegrounds.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-02 18:11:56 +00:00
Inkfish
5cda184eb8 Fixed an exploit where the buyer can end the auction himself.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14255 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-03-02 09:50:32 +00:00
ultramage
339022cd20 Some generic code cleanups (unused struct, user counting, code comment).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14254 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-27 18:01:09 +00:00
ultramage
117782c900 Re-added the SI_EARTHSCROLL icon for taekwon's Happy Break status.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14253 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-27 17:57:43 +00:00
Inkfish
3654619bed Fixed Poison Status killing monsters with low max hp(like plants).
Mental Strenth costs 200 sp instead of 50% max sp.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-27 03:20:17 +00:00
Kisuka
99226b8ed1 - Removed 'adopt' documentation from script_commands (bugreport:4066).
- Fixed an aegis typo in ninja job quest (bugreport:3972).
- Fixed % issues with Battleground Medals (bugreport:4062).
- Fixed 'new world cards' effect (bugreport:4033).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14251 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-24 21:31:18 +00:00
ultramage
1ac0e13994 Changes to how right-click gm kick checks gm privileges:
* moved @kick gm level check to the part that kicks players
 * added @killmonster gm level check to the part that kills monsters
 * added missing reply to client in the part that unloads npcs

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-21 00:51:22 +00:00
ultramage
d167c3422b Adjusted the 'rare drop announce' code to only process if there's a valid mvp_sd.
This eliminates "??? won item" announces that occured when there were no damagelog entries and the killer src was NULL.
Examples include @killmonster use, and cases where a homunculus gets killed while attacking, and its delayed damage kills the target.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14249 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-21 00:20:27 +00:00
Paradox924X
d9cfd5002b Fixed racial bonuses for RC_NONDEMIHUMAN applying to right cardfix value (cardfix) instead of left cardfix value (cardfix_) in the case of melee attacks where left_cardfix_to_right is set to 'no'.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14248 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-19 12:51:40 +00:00
Inkfish
3fd1d9ca2b * Fixed NPC_INVINCIBLE can be dispelled. (bugreport:4046)
* Fixed a compliation warning.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14247 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-19 03:17:00 +00:00
brianluau
d4ce4633b4 - Moved the Zeny subtracting in the custom eAAC coin banker, so that the
script aborts _before_ giving items, not afterwards. (bugreport:4057)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14246 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-16 22:07:11 +00:00
ultramage
8dfa315ce8 Added visual studio equivalent of libc's strtoull() - name redefine for newer VS versions, custom implementation for VS6 (I hope it works).
This should fix the compilation error from r14242 (bugreport:4059).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14245 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-15 11:54:21 +00:00
ultramage
df78683650 Moved the delitem() call in the custom eAAC coin banker, so that the script aborts _before_ giving zeny, not afterwards.
This fixes an infinite zeny exploit in the npc (bugreport:4057).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14244 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-13 17:06:31 +00:00
brianluau
6f10a38dd9 - Fixed a misleading description. (bugreport:4008)
- Changed the confusing Rare Drop Announce. (bugreport:4037)
- Fixed an extra space in item script. (bugreport:4032)
- Renamed the upgrade_svn file in last commit to match revision number.
- Updated SQL item/mob databases to latest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14243 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-10 20:46:34 +00:00
Paradox924X
dde953ee4a Expanded range for cached and stored-in-db guild member exp (devotion) from uint32 to uint64. (bugreport:3983)
Capped value when sending to client to INT_MAX to prevent confusion.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-09 20:26:42 +00:00
Inkfish
be4fc45134 Bleeding doesn't kill non-player characters.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-07 03:13:48 +00:00
Inkfish
27801bb67f 2010/02/06
* Added official packet to display received expirience. (info provided by papkil)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-06 05:08:37 +00:00
L0ne_W0lf
6e3c96490e Fixed donpcevent calling non-existant npc in Orc Instance. (bugreport:4039)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14239 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-02-05 04:32:11 +00:00
skotlex
cc6b9e2cff - Oops, realized the vsd cid check is before the null pointer check. I AM getting rusty <_<
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14237 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-30 10:39:02 +00:00
skotlex
f27431c872 - Forgot the changelog. I must be getting rusty ._.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14235 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-30 10:25:22 +00:00
skotlex
e91f9882ec - Added support for PACKETVER 20100105, which updates the vending related packets.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14234 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-30 10:24:10 +00:00
L0ne_W0lf
2ec3b5ee10 * Changed the element for SN/MA_SHARPSHOOTING back to -1 (weapon element.)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14233 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-28 16:04:37 +00:00
L0ne_W0lf
f74fc9a9b3 * SN_SHARPSHOOTING is no longer affected by AC_VULTURE. (Bugreport:3909)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14232 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-28 15:43:30 +00:00
Inkfish
adc8193bbe Reverted r3619. Evidences show Margaretha Solin Card works when player is hit by Storm Gust.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14231 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-28 13:06:54 +00:00
L0ne_W0lf
7be63c7a34 Cleaned up missed files and conf file notes from r14229.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14230 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-25 02:18:10 +00:00
Paradox924X
4fddd2e126 Removed npc/eamobs/. Reason: Old/Unsupported/Unofficial/Unused.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14229 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-25 02:11:23 +00:00
Paradox924X
7fb1bdf25c Prevented the changing of alliances to oppositions during WoE. (bugreport:3923)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14227 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-25 00:38:51 +00:00
Paradox924X
edc07c36d0 Prevented pc_skill with a value of 2 for 'flag' from granting a skill level that surpasses MAX_SKILL_LEVEL. (bugreport:4022)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14225 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-24 01:13:48 +00:00
L0ne_W0lf
38617b38fd Updated the Enlarge Weight Limit NPC. It is now a conversion of an aegis script, with iRO dialog.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14224 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-01-22 23:07:37 +00:00