-
Content Count
2635 -
Joined
-
Last visited
-
Days Won
88
Posts posted by Mystery
-
-
January and February Digest 2016
The following digest covers the month of January 1st - January 31st 2016 & February 1st - February 29th 2016.
January Digest
Team Changes- No new changes.
Development Highlights
- Add *swap script command
- Added OneClickIdentify packet
- Add EQP_ = Equipment Position constants
- Remove VAR_ constants
- set_constant the LOOK_ constants
- Removed Hard Coded data for SC_ALL_RIDING
- Converted const.txt to libconfig format
- Added support to mark constants in db/constants.conf as deprecated
- Added converter script from const.txt to constants.conf
- Change the leftover ItemID's in skills
- Corrected wrong use of MAX_PC_SKILL_REQUIRE
- Fix battle config Hp/Sp overflow value
- Added support for MC_CARTDECORATE skill
- Fixes monsters not taking rude attack when OFFICIAL_WALKPATH is used
-
Rewritten skill_tree parser in a more robust way
- - Fixes an issue that prevented skills with more than 4 pre-requisites or more than 3 pre-requisites and a minimum level from being parsed correctly (and without any warning or error messages).
- - Removes the limit on 5 pre-requisites (replaced a fixed size array with a VECTOR)
- - Reduces memory usage of skill_tree from 794kB to 440kB (32 bit) or 523kB (64 bit).
- - Fixes an issue that prevented multiple inheritance from working correctly in rare cases (incorrect definition order), without any warning or error messages. Now a warning is displayed if a job is inherited before being defined.
- - Fixes an issue that prevented skills inherited from being correctly merged with the skills defined for the current job.
- - Prevents a job from inheriting itself by accident.
- - Correctly detects skills defined twice for the same job.
Database Highlights
- Fix some missing effects of Gunslinger & Rebellion bullets in PRE-RE
- Level Penalty fix
- Corrected the MTF_MATK, it should only give Fix MATK instead of MATK
- Update NPC_SUMMONMONSTER mobID to official value
- Fixes Renewal Sleipnir, SP Recovery Rate must be 25%
- Replaced numeric elements with Ele_* constants in the mob database
- Replaced numeric races with RC_* constants in the mob db
- Replaced numeric sizes with Size_* constants in the mob db
- Re-added support for the JName field in the mob db
- Fixes conditions in itembind.txt
- Skill Update (Added additional items for Pile Bunker) - Follow up: 3d90889ad
Scripting Highlights
- Update Prontera trader npc's to match kRO's trader npc's
- Fix 3rd jobs BaseLevel requirement
- Fixes Mora NPC, being stuck when click
- Update morroc trader npc's to match kRO's morroc trader npc's
- Fix Eden Quest 11-25 bug which allowed to bypass quest delay
January Statistics
- During the period there were 142 Commits.
- Of these 142 commits, 6 included bug-fixes.
- 17 Commits from Pull Requests.
February Digest
Team Changes- No new changes
Development Highlights
- Add to system information also information about clock function
- Added gender-related constants SEX_MALE/SEX_FEMALE
- Fix memory corruption if plugin add command line parameter
- Replaced a call to sleep() with HSleep()
- New format for Job field in job_db.conf
- Fix crash on npc emote, if npc not found
- Fixed two minor typos in NPC-related error/warning messages
- Implemented aStrndup()
-
Added definitions of struct itemlist
- Edited npc->cashshop_buylist() to use the new struct itemlist
- Edited skill->changematerial() and skill->elementalanalysis() to use itemlist
- Edited npc->market_buylist() to use the new struct itemlist
- Edited npc->buylist() to use the new struct itemlist
- Edited npc->selllist() to use the new struct itemlist
Database Highlights
- Mob DB Update - Added card drops
- Changed item_db to new format
- Added NoKnockback Mode for monsters
- Added monsters with NoKnockback
Scripting Highlights
- Geffen NPC Updates
- Payon NPC Update
- Izlude NPC Update
- Alberta NPC Updates
- Update NPC ID's
- Replaced the SEX_FEMALE/SEX_MALE constants to scripts, where appropriate
February Statistics
- During the period there were 65 Commits.
- Of these 65 commits, 2 included bug-fixes.
- 11 Commits from Pull Requests.
-
December Digest 2015
The following digest covers the month of December 1st - December 31st 2015.
December Digest
Team Changes- hemagx has joined our team as a Core Developer.
Development Highlights
- Dressroom Packet implemented
- Add color constants for announcement and mes
- Add *getunittype and update *getmapxy
- Added a function to update idle time
- Fixed a client crash when a MVP Tombstone is created
- Refactored/fixed race handling for bonuses that store it as a bitmask
- Replaced RC_BOSS/RC_NONBOSS bitmask combinations with RC_ALL bitmasks
- Replaced RC_Boss/RC_NonBoss combinations with RC_All
- Fix SPTable going low for MAX_LEVEL
- Added support for pcre-related interfaces to plugins
- Players now will auto warped to random spot (if they login in a dead cell)
- Add bAddMaxWeight bonus for increasing player's max weight
- Update max packet size according to client date
- New Entity Packets Implemented
- Added New ViewEquip packet
- Implemented NoViewID
- Add *setgroupid script commands
- Spear Stab damage adjustment
Database Highlights
- Added WoE:TE Items from EP 14.2
- Split zone mapflag for pre/re
- Organized pet db by episodes + ids. Added missing Pets.
- Enchantment Stones Update
- Replace -1,{ with FAKE_NPC,{
- Removed a dozen duplicate entries from the Renewal Mob DB
- Fixed various incorrect AegisNames in the Renewal Mob DB
- Rename 'ITEMIDBATTLE_MANUAL100' to 'ITEMID_BATTLE_MANUAL100'.
- Fix SC_STOMACHACHE to its official behavior
- Fire Pillar now doesn't require blue gemstone in renewal
- Added 'Well-Chewed Pencil' and 'Model Training Hat' combo
- Update the Mercenary item database
- Added official effect of Mora Berry
- Fix quests_dicastes.txt variable
- Change ID to Constants of remaining special effects in PRE-RE item db
- Update the Egir Equipments (Effect, Buying Price, Combo, Aegis Name)
- Update the Effects of Cat's Ship Biscuit and Weevil Bug Worm
- Removal of SC_ITEMSCRIPT
- Update Mercenary Skills
December Statistics
- During the period there were 228 Commits.
- Of these 228 commits, 10 included bug-fixes.
- 27 Commits from Pull Requests.
-
No problemos.
-
Just like to post this to mention to everyone who has registered at our boards ! Our community is growing quite large day by day with some awesome contributions of downloadable content! We currently have 150+ files ready to download http://www.board.midgard-community.com/files/ ! Hope to see more in the future
-
Please make sure to use a codebox for long pastes like that or a alternate paste site (i.e. upaste) @@maczekiel. If you continue to do so, you will be receiving a warning for breaking our rule.
-
http://herc.ws/board/topic/10149-colored-itemnames/?hl=%2Bitem+%2Bcolored#entry66751
I think the only way to do it successfully is putting the hidden slot right now =/
-
He makes a point. ToS has a linear motion... you're going in one direction and you can't steer off into any direction you choose. Yes, the way they made the graphics and MvP entrances, etc. are exciting... but if they didn't follow a linear path... I think it'd be a better game.In ToS you HAVE TO follow this script where from Lv.1~20 you will be at Region X, at Lv.30~60 Region Y and there's no other alternatives. While in RO you can easily explore the whole world while you level.
-
I'll leave this one here then, but for future simple releases, I won't.
-
I'll keep it here unless otherwise stated by Rytech. I know its a simple script but maybe to those who are new to 3CeAM and don't know the scripting, it -could- be beneficial.
-
All the best!
-
@@monkeydlufy If you're doing it through the NPC, I suggest you just wait till @@Samuel helps you out. If you're going to do it VIA the source way, follow the guide on the wiki
-
It seems to act a bit weird for some reason.. not sure why at this point. Thanks for the release! I'll be uploading it on MC too ;3Well, Hercules uploader doesn't like me (i tried several times in different browsers to send it in a .zip but it failed saying it's too large on both kinds of uploadesr) , but there's the rAthena's link here.
-
Seems like you fixed it yourself (through Facebook).
callfunc tried to call a unexisting script/function...
-
Have you changed the name of your map in the help.txt file? https://github.com/HerculesWS/Hercules/blob/master/conf/help.txt So that it corresponds to the changes you did in your atcommand and mapindex files? If you're using the NPC script, ignore what I said.@@Samuel okay! i'll be waiting for your update sir
-
I think you might want to look into the job_db.conf file.I've been checking in status.c how to make the start aspd higher.
When a new novice is made, you start of with (i believe) 153 ASPD and after equipping a weapon this reduces more.
I want to make that start value higher. Like 165 or something when you login with a newly made novice. Can anyone point me in the right direction? Thanks!
Inherit: ("Other_Job_Name") // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table. InheritHP: ("Other_Job_Name") // Base job from which this job will inherit its HP table (if different). InheritSP: ("Other_Job_Name") // Base job from which this job will inherit its SP table (if different). Weight: Max Weight (int, defaults to 20000, units in Weight/10) BaseASPD: { // Base ASPD for specific weapon type (optional) Fist: 0~2000 (int, defaults to 2000) Dagger: 0~2000 (int, defaults to 2000) Sword: 0~2000 (int, defaults to 2000) TwoHandSword: 0~2000 (int, defaults to 2000) Spear: 0~2000 (int, defaults to 2000) TwoHandSpear: 0~2000 (int, defaults to 2000) Axe: 0~2000 (int, defaults to 2000) TwoHandAxe: 0~2000 (int, defaults to 2000) Mace: 0~2000 (int, defaults to 2000) TwoHandMace: 0~2000 (int, defaults to 2000) Rod: 0~2000 (int, defaults to 2000) Bow: 0~2000 (int, defaults to 2000) Knuckle: 0~2000 (int, defaults to 2000) Instrumen: 0~2000 (int, defaults to 2000) Whip: 0~2000 (int, defaults to 2000) Book: 0~2000 (int, defaults to 2000) Katar: 0~2000 (int, defaults to 2000) Revolver: 0~2000 (int, defaults to 2000) Rifle: 0~2000 (int, defaults to 2000) GatlingGun: 0~2000 (int, defaults to 2000) Shotgun: 0~2000 (int, defaults to 2000) GrenadeLauncher: 0~2000 (int, defaults to 2000) FuumaShuriken: 0~2000 (int, defaults to 2000) TwoHandRod: 0~2000 (int, defaults to 2000) } HPTable:[1, .... 150] (int array) // Reference table for base HP per level SPTable:[1, .... 150] (int array) // Reference table for base SP per level
You can see the first one for Base ASPD is for fist. If you scroll down a bit, you can see for the job Novice, fist is set at 500. Adjust accordingly. -
Our forums are back up and running smoothly! http://www.board.midgard-community.com Since our various moves, the forums became sort of finicky with our current service... I then had to get a new service... and here it is back up and running!
The forums are back up with all the customs people have uploaded into the forums. I personally would like the forums to become the next RUNE or even TSR. Hopefully it happens with people's support!
-
Can't you just get the map from kRO's data?
-
Dead. and his Reason: BUSY LOL, don't post a project if you can't even handle this kind of project to many people are expecting.
Just like his Battleground NO NEWS.
You can't really rush something like this. If you want this so badly, you could always make one yourself.
-
If you want to use the renewal maps, you need to make sure you have the correct map files in your client side as well as the proper map in your map_cache. If you want to use the NPCs from Renewal, copy over the renewal NPCs for those maps into your pre-renewal folders.
-
Thank you both very much for your replies!
Hello and welcome to Hercules! I hope you get to learn lots about working with our source code
-
Please read this: http://herc.ws/board/topic/11652-forum-maintenance-and-broken-bbcode-in-posts/ and you'll know why.
-
Please don't use our Development Discussions (for suggestions) forum for this Client-Side support. Topic moved.
-
I have one here too: https://github.com/Mysteries/Mysterious-Project/blob/master/NPC/CoinExchanger.txt
But you -may- run into an issue.
-
I think you may find the information you need by viewing this: http://herc.ws/board/topic/11703-2015-12-31-fake-npc-and-the-npc-view-id-1/ and the 1 of many commits: https://github.com/HerculesWS/Hercules/commit/efaaf84
Basically your NPCs with ID -1 is now FAKE_NPC
card drop rate
in Script Support
Posted
Please don't bump your topic. Especially since it hasn't been at least 24 hours - Rules. Thanks!