summaryrefslogtreecommitdiff
path: root/npc
AgeCommit message (Collapse)AuthorFilesLines
2011-08-27- Implemented first version of Archbishop skills. Preliminary version, see ↵L0ne_W0lf7-4/+6912
doc/3rd_job_notes.txt for details/bugs/issues with skills. - Implemented fixed cast time, old cast time mechanics no longer available. Added bFixedCastRate used for reducing fixed cast time mechanic. Cast time calculations probably still needs work, as the cast rate reductions are probably additive and multiplicative as they used to be. - As a result, skill_delayfix_sc() has been removed, status effects that modify cast time are now calculated DURING cast time, not after. - Implemented skill cooldown in skill_cast_db.txt. Known issue is that the cooldowns should save on logout/server shutdown/etc. - Implemented new heal calculation and started work on MATK. Added bWeaponMatk, and bEquipmentMatk for use with new MATK mechanic. - Removed custom features and their config settings: delay_dependon_dex, delay_dependon_agi, castrate_dex_scale. - Increased max_def to 9999 for now, as that is by default the largest defense increase found in the Renewal database (Ahura_mazdah, GM item) - Added shield aspd reduction from job_db1.txt-- Not 100% sure on this one yet. Should be considered a WIP. - Modified updatestatus(), to display information more in line with the client's status window. - Updated some calculations in status_calc_misc to match renewal, needs a lot of work still. - ST_CHASEWALK and HP_BASILICA no longer have 0 cast time while being canceled. * Implemented 'Boss' Decrease AGI, like 'Boss' Heal - editable in skill.conf * clif_skill_fail() now accepts a new parameter, to be used in later messages. * status_change_start() now stores tick as duration upon being called, which fixes timers calling the function from showing negative durations. * Implemented skill ALL_PARTYFLEE. 1 level, increases party member flee by 10. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14941 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-08-24- Fixed a typo in quests_amatsu (bugreport:4861).brianluau1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14940 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-08-19- Fixed some script typos (bugreport:4861, bugreport:5028).brianluau3-3/+3
- Fixed a typo in Blacksmith Quest (fixes issue 5012). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14936 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-08-10* Raised MAX_MERCENARY_CLASS to 44 for new mercenaries.L0ne_W0lf12-95/+3131
* Raised max_lv to allow values up to 150 in battle.conf. * Raised MAX_SKILL_TREE 77 in prep for 3rd class skill trees. * Upped max_lv and max_aura to 150, and max_aspd to 193. * Added Brasilis database updates from trunk r14928. * Added scripts and NPC Brasilis updates from trunk r14928. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14931 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-08-10- Commiting a bunch of cleanups piled up from the past few weeks/months/years.Skotlex2-1/+3
- Updated unitwarp so that an id of "0" causes the script's rid to be warped. - Updated the Brasilis ontouchNPC warp command to use unitwarp instead. - Signum Crucis's duration is now specified in the skill_cast_db file - Updated @warp/@jump commands so that when an invalid tile is specified, a nearby cell is chosen (rather than using a map-wide random value) - The if(req.weapon) code was broken, since req.weapon is never "0" for a skill. Updated the code so that the requirement of '99' (any weapon) is stored as 0, in order to make the checks effective. - Cleaned up the code for script command warpparty - Fixed the define itemdb_canrefine() - Cleaned up some the status_damage() function - Fixed map_random_dir(), which at times would pick cells that didn't preserve the required distance. - Some aesthetic code cleanups. - Fixed some possible crashes for skills where the code assumes the caster is a player. - Fixed a bunch of idiotic code-snippets that should have embarrassed whoever was responsible for them. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14929 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-08-09* Implemented remaining Brasilis NPCs.L0ne_W0lf15-75/+4845
* Added remaining database modifications for Brasilis. - Added the skills for the Brasilis monsters. - Added remaining entries for Bathroom Ghost quest. - Added stats for the Suspicious Hydra monsters. - Corrected the capture rate for Suspicious Hydra. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14928 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-26Fixed Guides_aldebaran having an uppercase G in it. L0ne_W0lf1-0/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14923 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-26Added Renewal Guides, and made the filenames uniform.L0ne_W0lf43-3525/+4235
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14922 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-21Updated most active NPCs that give EXP to renewal standards.L0ne_W0lf33-2093/+2520
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14920 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-18Updated dialog in monster_race.txtL0ne_W0lf3-1519/+1989
Minor dialog updates to Nidhoggr's Nest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14912 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-16Of all the things to have typo'd...but hey, at least I'm consistent. I've ↵L0ne_W0lf2-1/+1
been spelling 'nest' as 'next' since I started working on it. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14910 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-16* Have been working on this for months: Added Nidhoggr's Nest instance.L0ne_W0lf5-8/+2961
* Tweaks to how checkquest is used in orc's memory and sealed shrine. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14909 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-13Tweaked the sealed shrine entrance NPCs. Hopefully the damn thing works now.L0ne_W0lf2-108/+109
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14905 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-10* Merged changes from trunk [14827:14894/trunk].ai4rei1-5/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14895 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-04Updated Tutorial quests, and added back NPCs needed for Priest quest.L0ne_W0lf9-2587/+3625
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14884 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-06-12Corrected improperly converted spawns, and instance timers for sealed shine ↵L0ne_W0lf17-69/+71
and Orc Dungeon. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14846 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-05-24- Fixed a possible exploit in guild castle investment. (bugreport:4929, ↵brianluau12-33/+226
topic:272783) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14833 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-05-24- Fixed a possible exploit in guild castle investment. (bugreport:4929, ↵brianluau12-33/+226
topic:272783) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14833 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-05-24- Fixed some bugs in Cursed Spirit quest. (bugreport:4926)brianluau1-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14832 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-05-22- Fixed a typo in eA Job System documentation.brianluau1-2/+2
- Fixed some bugs in Cursed Spirit quest. (bugreport:4914, bugreport:4917) - Changed <dir> in movenpc to wrap around if the number is < 0 or > 7. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14830 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-04-09* Merged changes from trunk [14742:14782/trunk].ai4rei31-1607/+6554
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14783 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-04-08* Added missing Hair Dressers and Hair Dyer to Lighthalzen.L0ne_W0lf7-1476/+2670
- Hair Dresser will change hair styles ranging between 20 to 27 - Assistant Beautician changes to a random style and colour between 1-23. * Updated the Cursed Spirit quest, and added some more town NPCs. * Added more town NPCs to Splendide and Manuk. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14780 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-04-06Added two new quests, Alberta Boy and Secret Note of Bazett.L0ne_W0lf4-73/+1798
Implemented 13.2 update to Report to the New World quest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14775 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-04-06* If you're going to take credit for someone elses work (irony) make sure ↵L0ne_W0lf9-60/+458
it's not my work. - Corrected credits in the Eden Quest files. - Removed showevent use in the eden_common file. - Removed the duplicates in the eden_common file. - Removed the korean comments in the eden_quests. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14769 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-04-06- Eden Group Quests and Services added.Kisuka9-8/+9545
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14768 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-04-05- Completed L0ne's 2007 request for 'waitingroom' to support required zeny ↵Kisuka15-40/+1811
and level. - Updated NPC files which required the waitingroom update. - Added Poring War script. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14765 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-22- Correct warps for The Sign Quest.Kisuka1-7/+7
- Correct weight for Sealed Scroll. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14758 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-22- Renewal changes to The Sign Quest.Kisuka2-80/+81
- Correct warps for The Sign Quest. - Correct weight for Sealed Scroll. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14757 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-22- AEGIS Conversion of Mob Spawns.Kisuka68-2744/+2097
- Added 3rd class blanks / skeletons. - Added Brasilis and Dicastes mob spawns (disabled until episode is added). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14755 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-20* Fixed and commented out old Anthell entrance warps (bugreport:3589).Gepard3-8/+28
- Moved entrance to cmd_fild08 to match mapcache updates. * Fixed an issue in Resurrection of Satan Morroc (Continental Guard Quest) when player dying/logging out during conversation could prevent summoning of Satan Morroc until server reboot (bugreport:3437). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14753 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-20* Fixed battleground kvm02 and kvm03 scripts referring to NPCs in the custom ↵ai4rei2-13/+16
battleground kvm (bugreport:4812, since r14369). - Fixed kvm02 printing different amount of points, than it actually gives. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14750 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-17* Endless Tower fixes:Gepard2-2/+236
- Added missing end's to prevent accidental disabling of warps between floors. (bugreport:4623) - Added missing end's to prevent infinite mobspawn (bugreport:4540) - Commented out remaining GM-only NPCs. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14747 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-09* Fixed some missing/wrong bits in merge from trunk (follow up to r14740).ai4rei1-247/+247
- Fixed added files not being svn-copied (thus lacking svn history). - Applied missing property changes. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14741 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-09* Merged changes from trunk [14688:14739/trunk].Kisuka23-1222/+777
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14740 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-08- Some fixes to the Novice Training Grounds.Kisuka21-4013/+756
- Added Renewal 1-1 Job Change. - Updated monster spawns to Renewal. - Disabled Umbala dungeon mob spawns (Since it was removed). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14736 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-08- Removed 'New Novice Grounds' from trunk since it's renewal only.Kisuka1-2299/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14735 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-03-01- Updated SQL item/mob databases to latest. (thanks Peter)brianluau1-247/+247
- Updated item/mob txt-to-sql converter scripts to append a blank line at EOF. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14727 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-02-21- Added Buying Shop NPCsKisuka2-0/+249
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14722 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-02-21- Added Buying Shop NPCsKisuka2-0/+249
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14721 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-02-19- Set svn:mime-type properties on readme files so they can be browsed ↵brianluau1-2298/+2298
directly from the SVN. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14712 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-02-19- Fixed typo on rogue_skills.txt (bugreport:4768)Kisuka9-1005/+2800
- Fixed issue on icecream.txt (bugreport:4752) - Added missing prize on comodo_gambling.txt (bugreport:4748) - Rescripted the iRO event scripts. - Updated the Read Me. - Added 2009 Novice Training Grounds. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14711 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-02-19- Added Renewal Novice Training Grounds.Kisuka1-4096/+2093
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14710 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-02-06- Changed some duplicates so they use a floating NPC as their original. ↵L0ne_W0lf16-200/+277
(bugreport:1395) - Fixed the NPC looking for missing label in the Cursed Spirit quest. (bugreport:4654) - Applied Uno's fix for the cooldown condition in Endless Tower. (bugreport:4677) - Removed level requirement for the Viens Stone gathering quest. (bugreport:4678) - Added the missing restricted skills to zone 6 for Endless Tower. (bugreport:4707) It's worth noting how much I hate the system for restricting skills per zone. - Fixed Cat Hand warp service warping players to all warp options. (bugreport:4709) - Fixed floor 75 warp in endless tower disabling the wrong warp. (bugreport:4711) - Added a condition for Chungwolmang to only delete items if a certain ID is specified. (bugreport:4719) - Corrected a mobcount specifying the wrong NPC in the Moscovia Ship quest. (bugreport:4736) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14697 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-01-30* Merged changes from trunk [14636:14686/trunk].ai4rei5-7/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14687 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-01-16* Various fixes for scripts that are disabled by default.ai4rei4-5/+12
- Fixed name collision in Baphomet Jr. taming item quest (custom) with 'Little Boy' in cities/lutie.txt - Fixed name collision in THQS_Quests (custom) with 'Little Girl' in cities/lutie.txt - Fixed outdated reference to npc_dynamic_shop sample (follow up to r14277). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14676 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-01-08- Removed extra slashes in item_db.txt (bugreport:4686)brianluau1-2/+2
- Removed punctuation from Time2Str script function. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14655 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-12-26* Merged changes from trunk [14496:14630/trunk].ai4rei11-334/+364
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14632 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-12-10* Revised argument declaration of all script commands according to the ↵ai4rei3-3/+3
actual functions' argument usage. - Fixed many script commands with fixed amount of optional parameters to no longer accept any amount of arguments (faulty declaration). - Corrected use of dummy parameter for guildopenstorage in scripts. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14573 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-12-03Corrected incorrect bonuses relating to bAddMonsterDropItem/Group. ↵L0ne_W0lf4-321/+324
(burgerport:4569) Updated the IG_Ore, IG_Food, IG_Recovery and IG_Jewel item groups to official items/rates. As a result bAddMonsterDropItemGroup now uses the highest rate in group as it's base rate. Updated instances with more proper English, care of Resplendent. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14555 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-12-03Updated some more cash shop boxes to use rentitem instead of getitem.L0ne_W0lf6-12/+39
Added mercenary skills for Mimic, Disguise, Alice, Doppelganger, and Egnigem. Removed duplicate NPCs in Lighthalzen and Morroc. (bugreport:4555) Corrected typo (Sit -> Suit) in enhcant_arm NPC. (bugreport:4586) Corrected a typo in the christmas_2008 event. (bugreport:4600) Changed which White Lady spawns in endless tower. (bugreport:4601) Also added Quest Log Entries to Endless Tower, please test. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14552 54d463be-8e91-2dee-dedb-b68131a5f0ec