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
momacabu
9c4449531b
- Fixed bugreport:6252. Setting variables in script e.g. "set .@var, 08;" wasn't working properly due to octal base conversion issue. Special thanks to Ind and GreenBox.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16907 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-11 01:05:36 +00:00
momacabu
e8053f3c18
Voiding some functions.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16906 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 21:27:05 +00:00
momacabu
2ea2550cad
- Added configuration to wheter the monster size would change experience earned, drop rates and the monster status (such as hp, strength etc). Awesome suggestion by Euphy :)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16905 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 21:02:55 +00:00
momacabu
f28c2a56f5
- Modified *monster and *areamonster script commands to allow size and ai parameters.
...
-- Event parameter now no longer works as size & ai replacement.
-- If not defined, it'll assume the default size (0 = medium) and default ai (0 = none).
- Changed all hardcoded AI states to recently created enum.
Please test, if you find any bugs, report on our Bug Tracker.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16904 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 19:44:12 +00:00
euphyy
5b18fc292b
* Added a missing shop item, bugreport:6878 (re\merchants\shops.txt)
...
* Fixed a few incorrect labels in Poring War script, bugreport:6794 (other\poring_war.txt)
* Follow-up r16900, added svn:eol-style=native property.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16903 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 17:29:54 +00:00
shennetsind
c5a20a03d7
Commented out poring_c01/02 since they are no longer present in the latest grfs which would make the map server pointlessly output that they are removed from the cache on every boot, also modified map load so that it doesn't output the amount of maps being loaded twice
...
- special thanks to mkbu95!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16902 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 17:22:10 +00:00
shennetsind
e242d2b5a9
Performance Improvement; Server shut down, instance clear up, and @cleanmap are now all faster. Instead of wasting time doing a dbmap lookup (of a data it already possessed!) on each floor item being deleted, it'll use the data to clean the item.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16901 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 17:15:37 +00:00
momacabu
58f563d8c5
- More deletions related to lock removal -_-
...
- Inital support for Visual Studio 2012 solution
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16900 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 16:36:14 +00:00
momacabu
3810d5ff70
Removed include lock.h from script.c
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16899 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 05:52:08 +00:00
momacabu
294217c2ad
Removed lock files since it is no longer being used (bugreport:6767).
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16898 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 05:43:56 +00:00
momacabu
1450a8527d
- Fixed bugreport:6816, bugreport:6818, bugreport:6843, buying a Pet Egg is now working. Special thanks to Ind;
...
- Fixed a bug where pet egg was not deleted properly after clearing the floor.
- Adjusted comment from msg_athena.conf, these IDs are being used!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16897 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 05:06:39 +00:00
shennetsind
18438448bf
Fixed bugreport:6876 / Reverting r16891
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16896 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 04:51:03 +00:00
shennetsind
3c6c2d20fb
Minor improvement on npc_event_do_clock, moved it so that its only assigned when its actually used
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16895 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-10 03:47:27 +00:00
shennetsind
cfd04271c2
Dropped a incredibly wasteful and pointless (why was that there i wonder) 3100byte => ~3kb memory waste PER active elemental unit in the server
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16894 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-09 20:49:09 +00:00
shennetsind
60656ff312
1. Follow up r16891 small improvement over there by dropping a pointless entry in the trace hierarchy
...
2. Modified DNSBL check on login server to stop looking up addresses on the first match, also applied my curly brace love in the way.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16893 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-09 19:17:17 +00:00
brianluau
c6b4ffbd97
- Added comments about the max ***_REG_NUM defines in mmo.h
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16892 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-09 18:42:44 +00:00
eathenabot
e929098917
* Merged eAthena changeset ea:15119.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16891 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-09 18:15:02 +00:00
eathenabot
1bcfcc8f64
* eAthena changeset ea:15117 (already fixed in r15823).
...
* eAthena changeset ea:15118 (already fixed in r16500).
http://rathena.org/board/index.php?act=findpost&pid=124218
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16890 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-09 18:01:00 +00:00