Commit Graph

  • fa1d4e5bf8 - Fixed pc_setpos using unit_remove_map with type 0 instead of 3, which confuses clients and makes them think the character in question is still standing on the spot where it was removed. skotlex 2006-04-03 23:52:39 +00:00
  • 16e8d42194 - Fixed script command mapwarp. skotlex 2006-04-03 22:05:14 +00:00
  • cbb91afccf - SC_AUTOCOUNTER now only blocks all attacks/skills when the flag is 0 (attempt to use skill) - Autocounter triggers are now checked against flag 1 (cast-end) rather than 0. skotlex 2006-04-03 20:52:31 +00:00
  • a007ab9457 - Fixed a typo in battle.c (status_get_atk invoked instead of status_get_atk_) for dual wielders. skotlex 2006-04-03 19:20:03 +00:00
  • 8980b04387 - Modified Rude-Attacked behaviour so that such skills only triggers when the rude-attacked count is greater than 3. - Added config setting slaves_inherit_mode to determine whether slaves take on their master's aggressive/passive status (defaults to yes) skotlex 2006-04-03 18:43:19 +00:00
  • de8f8cb6f7 - Removed the flag variable from the npc_data structure. Disabled NPCs are now handled through nd->sc.option&OPTION_INVISIBLE checks. Should fix disable/enablenpc calls not working. skotlex 2006-04-03 18:08:16 +00:00
  • ac3277f2b2 - Moved skill_counter_additional_effect calls to trigger right after skill_additional_effect (which means they trigger at the end of the attack motion for physical attacks) skotlex 2006-04-03 16:26:38 +00:00
  • e52e4abdd4 fixed disappearing treasure chests, updated NWoE Lupus 2006-04-03 16:14:37 +00:00
  • b4c3de9686 - Oops, the overflow mentioned by foobar was actually because the equippable base-jobs field was unsigned short when we now need it to be unsigned int. Fixed now. skotlex 2006-04-03 14:17:53 +00:00
  • cabad21166 - Cleaned up (fixed?) a possible overflow in pc_isUseitem, thanks to foobar. - When you have the wrong ammo-type equipped the skill-failed message is now "skill can't be used with this weapon", which is less misleading than "please equip arrows first". - Corrected pet-equipment display (I originally assumed they went in the shield view-position, when they actually go in the head-bottom position). skotlex 2006-04-03 14:13:13 +00:00
  • fc1799704a Added missing kafra in Lighthalzen, thanks to Muad_Dib [Vicious] Vicious 2006-04-02 20:44:45 +00:00
  • 43ef9a1e79 fixed baby jobchange Vicious 2006-04-02 20:30:54 +00:00
  • 22a6d7ad94 Moved the spawn update to eamobs (of course the custom spawns where not changed... much :P) - Deleted City cleaners and pvp spawns. they are read from omobs. - Added a "Whats done" file to keep track of what spawns are changed, and what are not. Poki#3 2006-04-02 18:44:57 +00:00
  • be26d920ed - Fixed npc_gettimerevent_tick returning the difference since the last triggered label instead of total elapsed time for the npc-timer. skotlex 2006-04-02 18:25:46 +00:00
  • 9a20419f2d fixed hidden temple spawn and sage script? Vicious 2006-04-02 18:19:56 +00:00
  • b5203bb220 - Added a missing memset on ers_alloc'ing mob loot which was making data from looted items fill in normal drop info. - Some more work on the display of Brandish Spear... skotlex 2006-04-02 17:09:16 +00:00
  • eb6eaff618 - Added preventing sending packet clif_clearchar_id when the character in question is invisible. - Added packet 0x7c in clif_spawn which was supposed to be used for non-players. skotlex 2006-04-02 16:36:07 +00:00
  • ed9f08388d - grfio.c fixed compile warning Lance 2006-04-02 14:10:17 +00:00
  • 7fc421625b - Fixed annoying out-of-range spawn. Lance 2006-04-02 13:08:12 +00:00
  • 863806c1e4 - Fixed my fix on multi-map leak thanks to Buuyo^. Lance 2006-04-02 13:01:35 +00:00
  • 8f76fb4c7b - Forgot to set state.night = 1 in the night timer. skotlex 2006-04-02 08:40:07 +00:00
  • e7a2020fc5 - Moved the night icon invocation to clif_parse_LoadEndAck - Changed function clif_set01e1 to clif_spiritball_single - Removed clif_spawnpc as it wasn't really needed. - Added clif_weather_check to handle the weather changes checks. - Merged Larry's fix of using a timer to get rid of the glow-issue when you login to night-enabled map. skotlex 2006-04-02 08:27:14 +00:00
  • f47953f848 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5862 54d463be-8e91-2dee-dedb-b68131a5f0ec reddozen 2006-04-02 06:26:01 +00:00
  • 4a125139e4 setting arrows to 1 wont work... the server was looking for daggers to be equipped into your arrow slot. so i set arrows to 22 in the item DB and in skill require. reddozen 2006-04-02 06:20:04 +00:00
  • 156cd602dc Typo in login.c Lance 2006-04-02 06:01:56 +00:00
  • aad6982f1e Typo fix in map.c Lance 2006-04-02 05:22:18 +00:00
  • 311e06085e * Loading waterheight aliases from resnametable.txt. Lance 2006-04-02 04:09:00 +00:00
  • b82c7a7b05 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5857 54d463be-8e91-2dee-dedb-b68131a5f0ec Lance 2006-04-02 00:48:43 +00:00
  • 715da93848 * Workround the warnings for clif.c (what to do? the original codes are ugly.. passing values as pointers omgwtfbbq). Lance 2006-04-02 00:30:24 +00:00
  • 34eeb7cd5b - Added a check to remove exp-even-share when someone leaves a party. skotlex 2006-04-01 23:47:24 +00:00
  • 76b9ca2fc1 - Fixed an error in the layout initialization of ice-wall. Thanks to Named for pointing it out. skotlex 2006-04-01 22:47:18 +00:00
  • d336815c66 - Added function clif_changetraplook to handle changing the appearance of traps as they are triggered (rather than using clif_changelook which is meant for view_data objects) skotlex 2006-04-01 22:42:54 +00:00
  • 27e01b2442 - Fixed berserk not raising your HP to your new cap. - Fixed ground-skills not displaying damage done. skotlex 2006-04-01 22:21:26 +00:00
  • b11e202bc2 - Fixed a few functions sending a negative ID for disguised characters (such as clif_specialeffect) which very likely produced client crashes. - A small cleanup on npc-whispering which could fix a reported crash on it. - Removed the gm-whispering of the charnameack hack notice since it isn't perfected yet. skotlex 2006-04-01 20:55:08 +00:00
  • 86cebfbf10 - Fixes to the mob_ai routines. Prevent casting rude-attacked skills in situations that shouldn't be considered as so. Fixed mobs failing to chase after enemies when range-attacked out of their view_range. skotlex 2006-04-01 19:07:58 +00:00
  • 85843bfe0f * Should not exit when you can't find an NPC file.. Lance 2006-04-01 09:48:17 +00:00
  • 63eb37dc33 typo Lance 2006-04-01 09:40:31 +00:00
  • dcc37512f0 bl.subtype check. Lance 2006-04-01 09:40:09 +00:00
  • 008b473603 Fixed the dynamic shop system memory allocation and id_db problem. Added sample script. Lance 2006-04-01 09:37:50 +00:00
  • e051037bce * Dynamic shops support with script callback. (needs testing) Lance 2006-04-01 07:29:54 +00:00
  • dde6f4f5f1 - Cleaned up and fixed @where command. skotlex 2006-04-01 06:26:20 +00:00
  • 26864e6c9e Asssuming only __WIN32 (VC++) doesn't have strtok_r. Lance 2006-04-01 06:02:43 +00:00
  • f2e352bb0f * Fixed compiler warnings. Lance 2006-04-01 05:30:12 +00:00
  • da1e588b9a - Fixed pc_setpos sending you to a random direction when the target tile was stacked (CELL_NOSTACK mod) skotlex 2006-04-01 05:15:21 +00:00
  • 376fa9d3e7 - Fixed standing up no really making you stand up. skotlex 2006-04-01 03:50:19 +00:00
  • c10891c7b9 - Added upgrade_svn5834.sql to update view for item type 10. skotlex 2006-04-01 02:41:34 +00:00
  • e9c44b50c8 - Added structure view_data to handle sprite information for all characters (equipment, weapons, hair, dyes, etc). Unified a bunch of clif functions now that you only need to handle the view_data (so instead of clif_spawn[pc/mob/npc/pet] you just have clif_spawn) - Fixed the clif_change_class packet (it should check for non players classes, not a class above MAX_PC_CLASS), it fixes morphing enemies. - Rewrote the way cloth dye packets are resent to optimize bandwidth usage. - Fixed the npc_item_flag thing (enable_items/disable_items script command) - Rewrote the disguise implementation to be bandwidth friendly. - Modified the hide options to change your class to INVISIBLE_CLASS, since such classes don't even get their view packets sent around. - Rewrote several clif functions to adapt to the new view_data class; - Added class 139 to npcdb_checkid which was required by some npcs in the swordman quest? o.O skotlex 2006-04-01 02:23:56 +00:00
  • 343deba71c * April fool! Improved soundeffectall script command. (No, this is not a lie) Lance 2006-04-01 02:11:23 +00:00
  • a1eabcc481 - Fixed skill_require_db loading. - Added a column to specify the amount of ammo required for skills that require ammo. skotlex 2006-03-31 18:19:10 +00:00
  • ab0693cbcf - Changed the terminology from arrow to ammo for the last update. skotlex 2006-03-31 17:43:24 +00:00
  • b1a0b58110 - Changed the look field of all arrows to 1. - Added column "RequiredArrowType" to skill_require_db, set to 1 all arrow-based skills. - Added support for ArrowType requirement on skills. It checks for having an item equipped on the arrow-slot who's view has to match with the required arrow-type (works the same way it does for weapons). - Skills will automatically be ranged and arrow-types when they have a arrow-requirement. - Skills will automatically consume arrows if used with a bow and the skill is an attack weapon-based skill even if the skill_require_db doesn't specifies arrow requirements (this is for stuff like backstab used with bows) skotlex 2006-03-31 17:22:06 +00:00
  • e19503185b - Fixed an infinite recursion in the Wedding Recall skills. - UNT_ATTACK_SKILLS unit packets won't be sent to the client as they are supposed to be invisible anyway. skotlex 2006-03-31 15:53:36 +00:00
  • 3fe10a51be Started work on commands for the IRC Bot. zido 2006-03-31 15:38:42 +00:00
  • 248e4968c7 - Cleaned up battle_check_target to use the jA structure defines and get rid of the is_duel variable. skotlex 2006-03-31 14:44:51 +00:00
  • 361d4018ee - Adjusted the range of Wall of Fog to 9 and Spider Web to 7 - Modified a bit the skill packets of Sharp-Shooting and Brandish Spear in hopes of fixing it. skotlex 2006-03-31 14:00:28 +00:00
  • 140e77689e * Should fix a bug in GM stealth mode (@hide). Lance 2006-03-31 09:21:54 +00:00
  • 5f47b44b04 5 kafra passes, fixed refiner's @fullprice, char_name_option Vicious 2006-03-31 01:11:16 +00:00
  • a36dcfd0ac - Added a missing "return 0" that fixes a crash on failed lookups on status_change_timer skotlex 2006-03-30 21:04:17 +00:00
  • 57ce40d17a Added year day return in gettime function. gettime(8) returns 1~366 foruken 2006-03-30 18:09:09 +00:00
  • 71ae46e3b6 - Fixed the compile error in login.c skotlex 2006-03-30 17:12:22 +00:00
  • 39d33a2f80 - the auth function in login.c won't jstrescapecpy passwords that were encrypted. - Moved the Endure and Gravitation sc ends to battle_damage from pc_damage. - Endure level 11 and above are now considered infinite-endure. - Set the minimum pet hungry delay to 10 - modified function skill_delayfix to only receive skill/lv, actual time is now always acquired from skill_get_delay. It also now will never return a value below min_skill_delay_limit. - Modified brandish spear so you won't see the skill-animation for every targetted mob. Also cleaned it up to use map_foreachincell calls. - splitted skill_cast_fix into skill_cast_fix and skill_cast_fix_sc, the first does cast adjustments based on dex and server settings, the later only based on sc changes. Mobs use the later while everyone else use the former (which invokes the later when appropiate) - Added the Steel Body icon to auto-berserk. - Now you can't cast auto-counter while the previous one is active. - For the duration of Berserk, infinite-endure is activated. - Added Veider's suggestion to do a hack-report when players request the name of an invisible/cloaked character. skotlex 2006-03-30 15:50:54 +00:00
  • 2c0794767e git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5812 54d463be-8e91-2dee-dedb-b68131a5f0ec Lance 2006-03-30 15:07:59 +00:00
  • 9eff393b23 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5811 54d463be-8e91-2dee-dedb-b68131a5f0ec Lance 2006-03-30 14:57:36 +00:00
  • 3e2fb9c9b0 * Cleaned up mistakes in irc.c Lance 2006-03-30 14:57:12 +00:00
  • e40f27bfa9 * Fixed a lot of Jnames * Revised all the spawns based on Emperium.org. - Only omobs got changed. eamobs is like it was. - I unified the formatting used for the map names. Please use that in future field expansions. Poki#3 2006-03-30 13:07:16 +00:00
  • 26782193f2 updated sp cost (from stable) Lupus 2006-03-30 13:04:13 +00:00
  • 79a1066e60 * Added execution of OnInterIfInit, OnCharIfInit and OnInterIfInitOnce on script reload. Lance 2006-03-30 08:52:26 +00:00
  • 0e8f27741b uptaed rose nile, and aftercast delay of GS FULL Lupus 2006-03-30 06:22:23 +00:00
  • 63382fd345 - Now none of the pet-menu options will have any effect when the pet's intimacy is 0. skotlex 2006-03-29 19:10:27 +00:00
  • e94e165db7 - Applied a fix to not do xs/ys checks on npc_doevent when the npc is not on a map. - You can't return to egg a pet that has run away now. - Added ers support to the delayed mob drops. skotlex 2006-03-29 16:59:08 +00:00
  • 3209b9e3af upd: sp cost, item weight Lupus 2006-03-29 16:44:59 +00:00
  • b286e0af1e - Some cleaning of the mob_ai. Mobs should stop chasing once you are beyond their min_chase range. Improved rude-attacked checking when mobs can't move. - range3 is now used as min-chase value of mobs. - Added a debug message when status_change_timer fails. - Fixed tick direct modifications increasing duration instead of decreasing it. - Fixed inf2 of Jump-Kick to make it a "combo-skill" so that it may do a BCT_ENEMY check. - When sd->state.skill_flag is set, auto-targetting through combo-skills is disabled. - You can't SG_FEEL maps already memorized. skotlex 2006-03-29 14:53:22 +00:00
  • 9426cf84ad drop rate update Vicious 2006-03-29 02:09:25 +00:00
  • c1b97d2cec - Fixed (?) the Family recall warp skills. - Fixed pc_percentheal giving life when the rates are negative. - Fixed resetting stats losing the +52 bonus on high classes. skotlex 2006-03-28 21:23:27 +00:00
  • 286820f191 - Fixed Wedding support skills healing yourself instead of partner. - Added a check to prevent knocking back the Emperium at all costs. skotlex 2006-03-28 20:26:50 +00:00
  • 15092b4955 - Fixed summon mobs being able to cast "summon" skills. - Summoned mobs will inherit the size and ai properties of the master. skotlex 2006-03-28 15:49:36 +00:00
  • 224d61e49b - warp debug cleanup works, updated changelog entry. - Removed the Valaris/Wizputer comment in the Changelog as it doesn't holds true anymore :P skotlex 2006-03-28 14:30:25 +00:00
  • cb5e2ff339 - Added a debug function to locate all "looping warps" - Some cleanup of the skill-use functions in clif.c skotlex 2006-03-28 14:19:51 +00:00
  • 372a624a9b git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5785 54d463be-8e91-2dee-dedb-b68131a5f0ec Lance 2006-03-28 11:36:15 +00:00
  • f5ad13132f git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5784 54d463be-8e91-2dee-dedb-b68131a5f0ec reddozen 2006-03-28 10:29:39 +00:00
  • 26fb455a43 * Fixed Gunslinger and Ninja skills not showing up and not working due to an error in skill_require_db - also commited a commented block for GS_FLING that needs to be looked at and posiably cleaned before it's uncommented. - fixed exp2 not accepting Gunslingers and ninjas - fixed the "jobmaster" having the same problem as rebirth - added the Gunslinger shops for guns and ammo [Reddozen] reddozen 2006-03-28 10:26:32 +00:00
  • 6becc9dafb * Modified clif_getareachar_pc to hide hidden GMs from normal players (players with GM level > 0 still able to view) by NOT sending the coordinates. Lance 2006-03-28 09:54:27 +00:00
  • 19cd080eb9 - Added missing limits.h to chrif.c skotlex 2006-03-28 03:23:59 +00:00
  • 5d8b522d76 - Small fix that should help on multi-map servers when characters are swapping between servers too quickly skotlex 2006-03-28 03:11:08 +00:00
  • ddf13379b8 - Fixed the infinite warp looping between Lutie and Lutie field 01 - Removed the limits.h file which just breaks compilation on *nix systems T.T skotlex 2006-03-27 22:44:44 +00:00
  • 0a79d2555c some jA thing Vicious 2006-03-27 19:45:08 +00:00
  • 5dfd882273 jA's db work Vicious 2006-03-27 19:21:27 +00:00
  • 17c15fc2bc - HW_GANBANTEIN now also removes traps. - PF_DOUBLECASTING takes effect amotion time after the initial cast instead of amotion*div - SG_KNOWLEDGE now lasts time1 after you quit a map before it clears out (defaults to 10 mins currently) - Modified Intravision to modify the status-change packet to specify SI_INTRAVISION instead of cloaking/hiding/chasewalk. skotlex 2006-03-27 16:14:00 +00:00
  • 876cc3f814 - Pet catching now uses the menuskill variables to prevent item usage from disrupting the catch process. - Added Safetywall to the list not blocked by Dispell. - Added some include limits.h required by window compiles. - Corrected Wedding rings being trade-able. skotlex 2006-03-27 14:54:40 +00:00
  • 59fe860e09 * Cygwin flag added for naughty Cygwin GCC Lance 2006-03-27 13:39:11 +00:00
  • 5d286a9b08 * GCC on Cygwin still complaining, resorted to including limits.h in malloc.h Lance 2006-03-27 13:33:11 +00:00
  • 14fe8c03e8 * Refixed the fix with a constant list for Win32 users - limits.h (imported from MSVC) Lance 2006-03-27 13:23:53 +00:00
  • 32f5f0a441 removed outdated items event bonuses Lupus 2006-03-27 10:27:24 +00:00
  • 71fc788c75 Fixed a problem in chrif.c where USHRT_MAX was undefined. [Codemaster] codemaster 2006-03-27 10:20:26 +00:00
  • cddc7d9ed3 * Added jAthena's new start and athena-start shell scripts. Lance 2006-03-27 08:15:28 +00:00
  • 261c79eca2 constant-fied! Vicious 2006-03-27 02:15:34 +00:00
  • f2d2edd1cd - Changed status_point/skill_point to unsigned short. Adjusted the code as necessary to prevent overflows. skotlex 2006-03-27 01:24:34 +00:00
  • 25137992bc 5136,Louise's Santa_Hat lost its bonus. Gosh!! There are so many other EVEN items left with BONUSES Lupus 2006-03-26 20:21:02 +00:00
  • af6d93e03f Added missing slots to Alice Doll, Marionette Doll, Kabuki Mask & Kawaii_Ribbon Lupus 2006-03-26 12:31:17 +00:00
  • ab5fbe4191 - The status change timer mismatch error now also displays which status change it was skotlex 2006-03-26 07:53:05 +00:00