Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 11/04/14 in all areas

  1. Hello dear community, I haven't done a public release in quite a while so I wanted to do something for you all again, but this time in a different category than maps. Summary This is a big pet pack that I've been using for my own server, the players loved it. It was definitely one of the bigger attractions that caused the server to be successful. There are approx 627 pets (including the commented pets) and I followed up until episode 14. All pets can be tamed with the same taming item (#12105). Currently, immovables and the bigger monsters (Anubis, Abysmal Knight, Detale, Bapho, Naght, Dark Lord, etc) are commented. If you wish to enable them, simply uncomment them; although I do not advice this for immovables to avoid lost pets! _____________________________________________________________________________ Server-Side Installation Just paste the following entries in your trunk. Needless to say, but don't replace the whole thing, just add it at the bottom. db/pet_db2.txt db/item_db2.txt Client-Side Installation Same as above, copy and paste the content of these links in your data folder. data/idnum2itemdesctable.txt data/idnum2itemdisplaynametable.txt data/idnum2itemresnametable.txt About the universal tame... Since I've used an existing item ID for this, you should change the script of it: 12105,Monster_Tame,Monster Tame,2,10000,,200,,,,,0xFFFFFFFF,7,2,,,,,,{ pet 0; },{},{} It's up to you to change the data/text files appropriately to match its effect! _____________________________________________________________________________ Questions & Answers Q: Have all pets been tested? A: No. I did not go through them all, that said you might come across an egg that summons the wrong monster but that's not very difficult to fix. Q: I see these are done with the old text files, do you also have a 2013+ client (itemInfo.lua) version? A: No. I do not. My server was running on the old client files so I never needed this. If you want to make it happen, I recommend you to use kind sir xazax's converter. Q: How to change the capture rate? A: Refer to the pet_db2.txt structure and the conf/battle/pets.conf file. Q: Some pets do not open! The egg turns red as it is an broken item! What do I do? A: The MAX_PET_DB in pet.h must be increased to 3000 (or up), make sure to re-compile after. Your one broken egg might still not work though, drop it and make another, you'll see that it works fine now. Q: I un-commented the MVPs/Mini-Bosses, but I still can't capture any! How come? A: Servers by default do not support capturing Boss Mosters, if you wish to enable this, go to src/map/pet.c and search for "// catch_target_class == 0 is used for universal lures (except bosses for now). [skotlex]" and change the lines below into: if (sd->catch_target_class == 0) sd->catch_target_class = md->class_; if(i < 0 || sd->catch_target_class != md->class_) { clif_emotion(&md->bl, 7); //mob will do if wrong lure is used on them. clif_pet_roulette(sd,0); sd->catch_target_class = -1; return 1; } // (Don't forget to re-compile after) _____________________________________________________________________________ Have fun with this! ♥
    1 point
  2. October Digest 2014 The following digest covers the month of October, 2014. Staffs Changes @Napster is now a Core Developer Development Highlights Major updates:Various Skill Updates (ce090ce) Pathfinding code update (c009b3f) Monster code update (2c86ee4) Updated monster skill use behavior so monsters use skills the same way & at the same rhythm as official servers (bugreport:9326) Implemented an improved hit-lock system (bugreport:7460) Code optimization & bug fixes (ebd3dc9) Random walking & monster target dropping (b1330a4) Monster idle skills & chase update (464dd45) MVP item drop mode setting added (5110ddb) Official Icewall implementation (5540d89) Bug Fixes:Implemented Skid Trap properly (bugreport:9373) Fixed the direction calculation once again and optimized it at the same time (bugreport:9373) Monster chase range updates (bugreport:7637) Created a new function unit_blown_immune that will now serve as the central function to determine if an object can be knocked back or stopped (bugreport:7637) Updated turn-in requirements for Tripatriate Union's Feud. (incl. bugreport:9339) Moved "Voyage log" NPC coordinates. (bugreport:9225) Updated "Immuned Shield" (2168) item script. (bugreport:9319) Added a security check when calculating MaxHP and MaxSP so there can't be a number underflow (bugreport:9369) When an auto-vendor gets logged out because of at_timeout, his store will be deleted and no longer restored after server restart (bugreport:9370) Fire Pillar is no longer a trap and can no longer be hit or knocked back in renewal (bugreport:144) Fixed Super Novice Spirit not working and giving compiler warnings (bugreport:9366, bugreport:9365) Hunter updates (bugreport:9082) Taekwon updates (bugreport:9364) Monk updates (bugreport:9364, bugreport:4534) Implemented official formula for Gypsy's Kiss / Service For You (bugreport:9359) Official Sight Blaster behavior (bugreport:6945, partially bugreport:144) When knock back magic is reflected it will no longer lead to the caster being knocked back (related to bugreport:6945) Fixed Decoration of Music status when equipping the headgear. (bugreport:9342) Fixed Warg Dash giving Endure when it shouldn't. (bugreport:9337) Fixed Mado Gear skill item requirements. (bugreport:9335) Fixed Super Novice Spirit being able to be casted by all classes. (bugreport:9344) Fixed Masquerade - Ignorance to work on monsters. (bugreport:8099) Fixed Voice of Siren duration depending on level of character. (bugreport:9289) Fixed Spirit Sympathy SP requirement reduction when summoning an Element. (bugreport:9329) Updated ranges to work as on official servers (bugreport:9326) Corrected Ancient Gold Decoration description (bugreport:9154) Now weapon endow effects will no longer be removed when unequipping / changing a shield (bugreport:1490) Fixed bonus_script doesn't remove Status Icon when timer is over (bugreport:9341) Reverted all the icewall-related changes done in SVN r15777 and following as testing shows they aren't official and are actually pretty exploitable (bugreport:7412) Implemented an improved hit-lock system (bugreport:7460) Fixed Sightrasher (WZ_SIGHTRASHER) splash area to 3x3. (bugreport:9298) Now Comet (WL_COMET) cannot hits Hiding target (The mistake is not at flag 0x10000 in skill_db.txt, the flash should be added by SD_ANIMATION). (bugreport:8909) Fixed Chaos Panic (SC_CHAOSPANIC) effect. (bugreport:9321) Changed 'RemoveFlag' in db/magicmushroom_db.txt value to 1 to remove skill by importing. (bugreport:9322) Fixed npc source file isn't removed properly by @unloadnpcfile. (bugreport:9311) Statistics 6 authors have pushed 35 commits during this period. On master, 72 files have changed. There have been 5,698 additions and 3,974 deletions. Sadly, there is no pull request at this time. Show your support to rAthena by submitting your pull requests!
    1 point
  3. No difference, I guess. but, some would may prefer Athena-ish script, so they use set. I'm one of them. no difference tho. by the way, it shall be set varname, 0; or set .varname,0; not .set varname,0; *Update <variable> = <value>; may be used as well, but only rAthena is compatible with this statement. eA and 3CeAM (even 3CReAM) seems not to.
    1 point
×
×
  • Create New...