11017 Commits

Author SHA1 Message Date
cookiecrumbs
68c19e8a0f Implemented script command getcharip (tid:69646)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16957 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-24 04:02:20 +00:00
momacabu
8e718efb12 Implemented @warp modification (tid:74181), it check if a map exists regardless of case-sensitivity. Also fixes bugreport:5719.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16956 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-24 03:12:35 +00:00
euphyy
7fc959438d * Removed duplicate isequipped() entries from item_db already written in item_combo_db (bugreport:6924).
* Moved a few remaining isequipped() entries to item_combo_db.
* Follow-up r16940: applied change to SQL and pre-re files, and renamed Size constants to Size_ for consistency.
* Follow-up r16947: fixed mob modes.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16955 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 18:30:42 +00:00
momacabu
87696fb2f1 Partial fix for bugreport:4337.
A new field was added to homun_skill_tree.txt containing the minimum level of intimacy to unlock a skill. 
This is used in some skills where the homunculus has to reach a amount of 910 of intimacy. The default value is 0 and it should only affect evolved homunculus.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16954 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 18:15:21 +00:00
momacabu
1c7e4e1e0f Fixed bugreport:2307, if you get an mail attachment with the char-server offline it wouldn't be saved to your inventory and therefore the item would be lost.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16953 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 15:59:06 +00:00
glighta
0743650416 -Apply mkdu95 fix for bugreport:5145 preventing clone if player dead, (for slave and evil clone)
-Fix old fread, fgets warnings, displaying a msg errors when failed now
-Cleaning checkweight debug showinfo


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16952 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 05:53:29 +00:00
momacabu
f21454e1db - Fixed dumb warning (follow up to r16950) -_-
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16951 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 04:34:12 +00:00
momacabu
96c2cf57d3 - There will now be a warning regarding to map name length limitation (part of bugreport:1688).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16950 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 04:19:16 +00:00
momacabu
151ef27c58 Follow up to r16946, where not all npc interactions (input, menu) where properly terminated.
*Buddha of mine I also horrendously misplaced the code.*

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16949 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 03:37:38 +00:00
momacabu
78c79827dc - Temporary fix for bugreport:1023, where various 'next' buttons would pop --for now let's display everything in one single "page";
- Fixed something related to bugreport:1900 (but not only); added a new flag to status_change_clear to include some status as SC_WEIGHT50, SC_PUSH_CART, which shouldn't be removed by sc_end script command.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16948 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 03:28:54 +00:00
euphyy
7630c7eb61 * Added Guillotine Cross job quest, again thanks to Muad_Dib! (bugreport:5834)
* Follow-up r16941: added documentation.
* Updated WOE Controller script to v1.4, which modifies LoadEvent mapflag settings for easier cross-compatibility and standardizes script format.
* Minor tweaks here and there.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16947 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 03:22:28 +00:00
momacabu
1fae8bcda4 Fixed bugreport:2313 where a player interacting with a NPC would still be queued when died and therefore causing problems with further NPC interactions.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16946 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-23 01:10:36 +00:00
cookiecrumbs
0fc1353ab1 Added params for bCritical, and bASPD for usage in NPC scripts per Euphy's request.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16945 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-22 21:38:27 +00:00
j-tkay
8e37713f8d - Fixed bugreport:6922, Sura Job Change Quest: Removed disablenpc which causes players stucked in waitingroom. (npc/re/jobs/3-2/sura.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16944 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-22 20:21:18 +00:00
brianluau
ec75513871 - Fixed missing 'close' in priest.txt (bugreport:6921)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16943 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-22 16:45:51 +00:00
brianluau
4c5ebe2c4e - Added svn:eol-style=native property.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16942 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-22 09:10:07 +00:00
glighta
eebeb88cdb -Adding checkweight2 and upgrading chekweight to read list of item tid:59194.
Check npt_chekweight for exemple of usage.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16941 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-22 01:15:29 +00:00
glighta
805aedeff0 -Apply EvilPuncker path from tid:71756
-Fix and upd logzeny enumeration type bugreport:6897
-Upd @zeny to send a message when succed bugreport:6886
-Upd ChaosPanic to affect all bugreport:6893
-Upd bloodylust cooldown and disable endure effect bugreport:6547

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16940 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-22 01:13:28 +00:00
momacabu
ec27782da3 Another minor improvement on char_per_account setting (follow up to r16937). Thankyou Lemongrass for your suggestion!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16939 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-21 15:22:38 +00:00
kenpachi2k11
7cf43a3375 Replaced 'bonus2 bVariableCastrate' with 'bonus2 bCastrate' in pre-renewal item databases. (bugreport:6913)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16938 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-21 13:03:30 +00:00
momacabu
b4a0578039 Minor improvement in char_per_account setting, which could be greater than MAX_CHARS.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16937 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 15:58:29 +00:00
shennetsind
1e93aef6ac Console clean up, dropped quite a few pointless messages and modified others to only be displayed when relevant (e.g. you dont need to know you have only 1 subnetwork)
Improved the debugging of scripts when an amount greater than supported of arguments is used.
Follow up r16935 -- commit missed the script.c part of it.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16936 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 13:24:15 +00:00
shennetsind
0c992d9e23 Minor performance improvement; created guild flag cache to replace the inefficient npcdb lookup, in perspective:
Before: whenever a guild emblem was changed it'd loop through all npcs looking for flags belongin to that guild
Now: whenever a guild emblem is changed it'll loop through a very small list which contains all guild flags, and from there it'll update the flags accordingly.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16935 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 08:31:41 +00:00
shennetsind
acb8a85388 Follow up r16933 Fixing a typo on map_foreachinmap, block -> block_mob
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16934 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 08:18:24 +00:00
shennetsind
3d9696456c 122 diffs. map_foreachin<everything> syntax clean up.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16933 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 06:47:21 +00:00
momacabu
c303484e06 Updated all items which had groupranditem with getrandgroupitem (better implementation done by Ind)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16932 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 03:47:31 +00:00
momacabu
8612a476a2 Forgot the Show* voiding <3
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16931 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 02:31:29 +00:00
momacabu
53e6f0df04 - Fixed bugreport:6915, where @follow would still be enabled when the target/source died;
- Fixed a exploit on the creation char process, the hair color and style could be bypassed (bugreport:6916).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16930 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-20 02:26:02 +00:00
brianluau
4aaa886ece - Removed labels in nguild_warper.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16929 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-18 07:25:56 +00:00
shennetsind
ad3527821b Updated @reloadskilldb to update all connected clients skill infos; and to explain why I'll write a short, cute story.
Prior to this change, if you changed a skill type from, say, ground to self, and reloaded the skill db, you'd need to relog (or force kick everyone in the server) in order for this to refresh in their clients; thanks to this change @reloadscript will refresh everyones skill tree.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16928 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-15 02:47:28 +00:00
shennetsind
3a74e2be4f Follow up r16926, fixed a horrid typo (wrong order; didn't notice the warning in the console T_T shame on me); special thanks to mkbu95 for pointing it out!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16927 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-15 02:25:34 +00:00
shennetsind
5d0a4841c9 Fixed bugreport:6772 cart display will now update/save properly if you change to a cart of lower level; fixed 2 compiling warnings.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16926 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-15 00:54:26 +00:00
shennetsind
bd13d64bc6 Fixed bugreport:6892 HP display is now properly updated
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16925 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-14 23:22:55 +00:00
glighta
b4b7d621ee Following r16914
-fix @zeny for negative amout bugreport:6886, bugreport:6895 bugreport:6888
-fix @cash,@points command display result
-enforce bound chk for both

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16924 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-14 02:26:00 +00:00
glighta
f98f9a56ab Following r16914
-Upd pre-re db (insignia, homon-s, bloodylust, chaospanic)
-fix @zeny for negative amout bugreport:6886

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16923 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-13 01:03:28 +00:00
momacabu
57006f7756 - Fixed bugreport:6887, a variable was not initialized;
- Make @addwarp <npc name> parameter mandatory as per requests;
- Changed SCB_ALL to SCB_BASE on SC_INTRAVISION case, it should be enough.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16922 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-13 00:27:40 +00:00
rud0lp20
0733e02c45 Fixed bugreport:6719 adjusted SR_GENTLETOUCH_CURE,SR_GENTLETOUCH_CHANGE, and SR_GENTLETOUCH_REVITALIZE required spirit balls.
Fixed bugreport:6140 removed unused status icon SI_CLOUDKILL.
Fixed bugreport:6829 an animation problem in casting skills.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16921 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 14:29:41 +00:00
euphyy
36e6b0c144 * Follow-up r16919, documented @addwarp modification in doc/atcommands.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16920 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 05:46:10 +00:00
momacabu
069793e804 Modified @addwarp to accept a new optional parameter <npc name>. If <npc name> is specified, then the warp created will have that name.
Otherwise it will use a name chosen by the emulator.
If there is already another warp with that name the generic name will be used instead.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16919 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 02:46:28 +00:00
glighta
33b2b02c5a -Upd mob_count to read a 10 modib list to chk if present or not
-Add UNLIMITED_HUMMING implementation, now increase sp requirement and make cast unbreakable
-Upd Group dance overlaping A and B, previous chk wasn't ending other properly (if fail was skipping other)
-Upd OdinPower effect

-Fix Cursed-Circle, shoudn't be able to cast near Emp,Stones bugreport:6457
-Fix Cursed-Circle wasn't remove when caster was being warped

-Small docs upd

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16918 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 01:54:56 +00:00
shennetsind
f0035207bb Follow up r16916: enforced status recalc when intravision ends to ensure it is properly overridden.
Follow up r16914: removed unused var

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16917 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 00:53:03 +00:00
shennetsind
9d3f99b320 Fixed bugreport:6883 made maya purple no longer conflict with status-change-controlled intravision stuff, e.g. box of sunlight.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16916 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 00:40:39 +00:00
glighta
94b8b02141 -Add/upd basic documentation for script.c
-Fix some indentation and strange codestyle change to A-Style

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16915 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 00:35:48 +00:00
glighta
752776e4cc -Add Homon-S skills, 1st implementation (all done except Eleanors)
--Upd Skill conf to set land-limit for homonculus by default (ground skill limit)
--Mv MH_HEILIGE_STANGE and MH_ANGRIFFS_MODUS skill from Eleanor to Bayeri

-Enforce all zeny transaction to use pc_payzeny and pc_getzeny handlers, (auto log and clif)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16914 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-12 00:06:25 +00:00
momacabu
e1a327c223 Follow up to r16912 (bugreport:6435), the fix wasn't working because I was mistakenly reproducing the bug -_-
Now I hope I did everything right.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16913 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-11 19:30:24 +00:00
momacabu
66617cfc67 Fixed bugreport:6435, if you stand on a warp portal with chat room, after you close it you wouldn't be warped properly.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16912 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-11 06:44:48 +00:00
momacabu
53a407406d Fixed bugreport:6452 where you weren't able to remove your cart if you weren't merchant/alchemist/blacksmith/etc. It also fixes the previously not working removal of cart when jobchanging.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16911 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-11 05:45:02 +00:00
momacabu
53533120d8 Updated skills that can not be dispelled by Dispell skill (bugreport:6469).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16910 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-11 05:29:10 +00:00
euphyy
1a1ea3075c * Cleaning of script_commands.txt, with db paths updated to reflect pre-re/re changes.
* Follow-up r16905, clarified documentation.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16909 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-11 04:46:11 +00:00
momacabu
383f42343e Fixed bugreport:6820 where Open Buying Store didn't show up in skill window after relogging.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16908 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-11 02:42:12 +00:00