summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-11-02* Some NPC and CONF file clean up. More duplicate removal.L0ne_W0lf7-85/+82
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11645 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02Corrected Whirlwind/Violent Gale to give a numeric flee bonus instead of ↵ultramage1-1/+1
percentual (bugreport:329) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11644 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02Bug fixes in rogue skill quest resolved bugreport:351L0ne_W0lf2-13/+16
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11643 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02AGAIN corrected the sql charserver query that broke TXT->SQL conversion ↵ultramage1-2/+2
(fixed in r10835, reverted in 11245...) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11642 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02* Minor fixes/updates to various items.L0ne_W0lf2-55/+56
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11641 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02Removed some long-unneccessary debug messages (from r1105).ultramage7-46/+24
Removed function skill_count_target() because it's a duplicate (see topic:169337). Renamed skill_get_pl to skill_get_ele (because it retrieves element ids). The block_list structure now uses the BL_ enums instead of 'unsigned char'. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11640 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02* Added trap mode to FirepillarPlaytester2-1/+4
- tell me if it breaks something git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11639 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02Fixed one wrong return value in buildin_getcharid (bugreport:33)ultramage2-6/+8
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11638 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02Moved the BUILDIN_DEF() block to the end of script.c.ultramage2-671/+355
Removed the big list of BUILDIN_FUNC() declarations in script.c, as they are not needed anymore and no code utilizes them => file size-= 11 kB. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11637 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02* Fixed an incorrect answer in the blacksmith quiz. (Trojal)L0ne_W0lf2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11635 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02- Modified trap related code so it behaves as explained by Playtester: Traps ↵skotlex2-19/+11
trigger on everyone in their 'effect range' (skill_db's splash) for every target that lies within its trigger range at trigger time (range and interval in the skill_unit_db). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11634 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-02* Rather large update to the WoE scripts.L0ne_W0lf24-1055/+1108
- Eliminated unofficial map-broadcasts (opening treasures/guardian death.) - Fixed several errors in guardian spawning (script-wise.) - Treasure spawning itself is done weird... What exactly is the last paramater for anyway? Near as I can see it's ALWAYS 1. Why is it used? what does it do? Why is it undocumented? Mysteries and more! - Updated dialog and restructured several NPCs. * Created a unique function for novice WoE as the new manager does not support it. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11633 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-01- Corrected a few equip_job fields for times that are equippable by all ↵skotlex1-8/+8
classes and all classes except novice (they really should be 0xFFFFFFFF and 0xFFFFFFFE) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11632 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-01Fixed silly copy-paste typo in r11607 preventing #-commands from working...ultramage1-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11631 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-01Removed code that queues OnAgitEliminate after the Emperium is broken, this ↵ultramage10-50/+29
is now done properly by the gvg script instead (partially deals with bugreport:342). If you have any extra castles, update your scripts accordingly. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11630 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-01Reverted the part of r11625 where MAP_NAME_LENGTH_EXT was changed (to allow ↵ultramage1-11/+11
.gat in commands) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11629 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31Fixed reward option in Arena giving potato.L0ne_W0lf2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11628 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31Commented out msg_athena.conf strings disabled in r11625.ultramage9-670/+24
Reverted changes in r11625 that used enum sc_type where it shouldn't have been used. Removed leftover npc/other/arena.txt. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11627 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31* Added Turbo Track point exchanger to arena.L0ne_W0lf4-123/+224
* Slightly optimized the existing Arena point exchanger. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11626 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31* Added names to the SC_ and SI_ enums, now they can be used to properly ↵ultramage15-355/+312
indicate where such values are to be used (replaces usage of 'int') * removed MIN_/MAX_PORTAL_MEMO, set MAX_MEMOPOINTS from 10 to 3 * removed support for @go-ing to your memo points * simplified the overly verbose @memo command; now re-uses pc_memo() * cleaned up pc_memo(), now uses semi-correct packet replies * Minor code cleaning/formatting git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11625 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31* Fixed a typo in Party Arena.SinSloth1-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11624 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31* Forgot Arena warps file ~~SinSloth1-2/+46
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11623 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31* Added Izlude Battle Arena. Please test it and report any bug you find out.SinSloth18-541/+7155
- Level 50/60/70/80 and Party arenas are accessable. - Updated old warps to official. - Acolyte-only arena will be added a bit later. - Arena Points can be obtained by completing arenas as well as exchanging your Turbo Track points. * Updated several mapflags - 'nomemo' 'noteleport' 'nosave' 'nowarpto' 'restricted' - due to Izlude Battle Arena release. - Updated 'item_noequip' and 'skill_nocast_db' to match with 'restricted' mapflags. * Removed useless WIP folder whose quests have been there for a while. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11622 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-31- Fixed the pc_additem weight check breaking when your current weight is ↵skotlex4-4/+9
above your max. - Some minor cleanups. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11621 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-30* Fixed a possible exploit in Thanatos Tower quest.SinSloth2-5/+9
- Thanatos can only be summoned every 2 hours, no matter how you get there. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11619 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-30* Update some missing warps in Veins City.samuray222-31/+38
-All credit go to $ephiroth. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11618 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-30- Updated the mail sql structure in main.sql.zephyrus2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11617 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-29Updated to fix errors reported by Zephyrus_CR. bugreport:334L0ne_W0lf2-15/+17
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11615 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-29Fixed a compilation problem and warning (maybe).ultramage5-4/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11611 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-29* Makefile creating the conf/import forder.FlavioJS2-10/+21
You can update your Makefile by running configure again ('make help' for a list of available targets) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11610 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-29Fixed Gaebolg quest not giving exp in some situationsPlaytester2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11608 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-29Command code cleaning (refer to topic:169759)ultramage12-2233/+1464
* separated the execution part of command code into interface part and internal part to better see which checks are done and when (fixes problem where 'nocommand' mapflag blocked server npcs) * moved the internal commands list (array) to the end of the file, this let me discard that long block of ACMD_FUNC() declarations * removed enum AtCommandType from command headers and commands array; its purpose was perhaps to identify aliased commands, but apparently it was never finished because the rest of the code doesn't use it (also doing aliases like this is not a very good idea) * internally, commands are now referenced to using their function name * removed the @/# symbols from the command lists; all lookup functions will now properly deal with strings with- and without a command symbol (commands interface still requires the symbol tho', so TODO for later) * removed several unneeded commands (*id2 code, dmalloc debug commands) * reverted atcommand config from alphabetically-sorted to how it was before (with additional fixes; see /conf changelog) * added missing code for #dropall / #storeall * added a warning when trying to set gm level of an undefined command The structure of the commands table has changed, please adjust docs/guides to match the new format (sorry for the inconvenience). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11607 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28* Minor adjustment to take into account the end of line.FlavioJS2-7/+13
* Fixed the line count in the new error message of npc_parse_function. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11606 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28* Updated NPC headers to fix errors caused by rev. 11603.L0ne_W0lf16-44/+60
- Note: non-standard loaded scripts need to be checked for errors/duplicates. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11605 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28* Restricted more the parsing of npc code. (fixes bugreport:317)FlavioJS2-7/+25
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11603 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28Updated sql filesPlaytester1-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11602 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28Updated Veins Field spawn amounts to officialPlaytester2-24/+25
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11600 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28Corrected Cross Shield bonus.L0ne_W0lf2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11598 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28* Added Rekenber Job quest which was missing for some unknown reason.SinSloth2-6/+1484
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11597 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28Updated Bio Ethics quest to official, and re-added.L0ne_W0lf3-1/+1060
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11595 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28- Corrected the firewall/kaensin knockback code to how it is supposed to be ↵skotlex2-3/+2
done (the element/race check was originally in battle.c, and it was moved to skill.c because of the firewall hits on undead setting, now that it is not needed the code can be changed to how it was back then). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11594 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-28- Fixed a bug on the Attachment [Mail System]zephyrus3-6/+13
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11593 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27Fixed missing forward declaration of mail_message.ultramage1-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11592 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27Small update to divorce NPC.L0ne_W0lf2-1/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11590 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27Slightly improved the message you get when trying to load a mob into the ↵ultramage1-1/+1
range reserved for player clones. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11589 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27Fixed a typo in r11505 messing up the 'npcmove' command (only 'x' coordinate ↵ultramage2-1/+2
was being set correctly) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11588 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27Fixed a compilation error in the mail code. Blame the C standard and gcc for ↵ultramage1-11/+10
giving enums a variable-sized type, thus making forward declarations impossible. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11587 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27Removed 'petid', a command from r284 to look up pet ids by name.ultramage5-90/+42
Cleaned up some pet-related code. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11586 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27* Fixed TXT charserver doing periodic random-sized memory allocation ↵ultramage6-108/+90
(bugreport:312) * Set 'Create Converter's produce success rate to 100% (bugreport:302) * Added check that verifies weapon/ammo/state requirements also when casting finishes (might have unwanted side-effects tho'!) (bugreport:228) * Fixed Firewall knocking back undead/fire element mobs (bug in r11578) * Added dummy 'openmail' to txt server to fix a script error message git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11585 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-27Followup fixes to r11583:ultramage9-87/+69
* fixed wrong sql upgrade file name, added svn:eol-style native * made 'status' variable directly use the mail_status enum * replaced some hardcoded numbers in mail queries with references to the enum * fixed a query which still used 'read_flag' * fixed all new mails being displayed as 'already read' * removed sd nullpo checks from parse_ functions as that can never happen * fixed mapserver sending (and charserver saving) junk item fields when there is no item attached to a mail * fixed wrong mail send packet interpretation saving random memory after message body ('body_len' doesn't include the terminating zero) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11584 54d463be-8e91-2dee-dedb-b68131a5f0ec