Jump to content

  •  

Bug Tracker Migration

June 3rd
Good news everyone! The staff has decided that it is time to slowly kill off this Bug Tracker. We will begin the process of slowly migrating from this Bug Tracker over to our Github Issues which can be found here: https://github.com/HerculesWS/Hercules/issues

Over the next couple of days, I will be closing off any opportunity to create new reports. However, I still will keep the opportunity to reply to existing Bug Reports. Doing this will allow us to slowly fix any bug reports we have listed here so that we can easily migrate over to our Issue Tracker.

Update - June 7th 2015: Creating new bug posts has been disabled. Please use our https://github.com/HerculesWS/Hercules/issues tracker to post bugs. Users are still able to reply to existing bug posts.

- Administration

Issue Information

  • #005282

  • 0 - None Assigned

  • Fixed

Issue Confirmations

  • Yes (8)No (0)
Photo

pre_re fields and dungeons spawns renewal mobs

Posted by Hercules Bot on 31 January 2012 - 11:29 PM

Originally posted by WhoEverKnows
Mob spawn information is fixed as renewal, whether we compile with REMODE 1 or not.

We are using a pre-renewal server (remode 0), but the fields spawn according to renewal databases instead of pre-re. For example ra_fild05 spawns Kobolds, not Hill Wind, Drosera and Geographer.

Originally posted by Angezerus

did you read this?https://rathena.svn....ts_renewal.conf


This is about the new contents that did not exis before renewal. The problem is the renewal monster changes. It seems that renewal overwrites monster spawns and monster files, and if you set remode 0 the monsters will still be renewal monsters with the new def calculation stats like mantis 90 def. But with remode 0 the old mechanism is applied and that means mantis will have 90 hard def.... This goes on with the monster spawns. Renewal spawns with old npcs on maps. So Monster hunting on a map where those monsters don't exist anymore.

Edited by Angezerus, 01 February 2012 - 09:24 AM.


Originally posted by WhoEverKnows
Hey, thanks for the reply!

Yep, and those scripts are not loaded, the dungeons and fields are empty. But thats not the problem. For example, the following file spawns monsters on ra_fild05 according to renewal, even if I compiled my server pre-re. This is just an example, there are probably a lot more differences.

https://rathena.svn....elds/rachel.txt

It spawns:
http://ratemyserver....mall=1&re_mob=1

Instead of:
http://ratemyserver....b_block&small=1

Originally posted by Daegaladh
Yes, the same happens too with some npcs that have changed after renewal.
Devs should make 2 subfolders inside npc folder, for renewal and pre-renewal files, and mantain in npc folder those npcs that have not changed after all.

Originally posted by Terla
+1.
yes.

Originally posted by Daegaladh
Still waiting for devs reply. We all need pre-renewal scripts, please!

Originally posted by MarkZD
Duplicate with more information of:
http://rathena.org/b...-dbsql-missing/

Edited by MarkZD, 17 March 2012 - 01:51 AM.


Originally posted by Mr. No One
Sorry, but I have to disagree. The other thread is about a single file missing, while this is about wrong npcs and spawn scripts being loaded (since no proper scripts exist). This issue persists if you have the correct mob_db.

Both of them are about pre-re content, but to solve this, the devs will probably need to separate the scripts partially and update them, and add a mechanism to load them proper branch, according to the mode the server is compiled.

Edited by Mr. No One, 17 March 2012 - 11:29 AM.


Originally posted by MarkZD
My post was just meant to organize as the devs do.

And I said "with more information", it's all about Pre-Re parts that doesn't exist or were replaced because of Renewal, so in the end it's the same problem, because it was caused due to not initial correct separation from dev part.

You did it right posting it.

Devs should fully check what is from pre and what's from Renewal and fix it as soon as they can, but this community development is specially focused on Renewal and not Pre, so it's just a hope for those who use Pre in getting some things fixed fast.

Edited by MarkZD, 17 March 2012 - 01:49 PM.


Originally posted by Masao
Can anyone confirm if this issue still exists?

Originally posted by Masao
I guess we should add an new folder into the npc folder called "mobs_re" or "mobs_renewal" so we're able to split between pre-re maps and mobs and re maps and mobs by using the #renewal config in the source file.

Just like

#ifdef RENEWAL
loadmobs "npc/mobs_re/"
#endif
loadmobs "npc/mobs/"

Originally posted by Kenpachi

I guess we should add an new folder into the npc folder called "mobs_re" or "mobs_renewal" so we're able to split between pre-re maps and mobs and re maps and mobs by using the #renewal config in the source file.Just like#ifdef RENEWALloadmobs "npc/mobs_re/"#endifloadmobs "npc/mobs/"

No! You know that we're planning a new branch layout which will make this topic pointless...

Originally posted by Masao
Yes i know, a branch layout i totaly don't like and disagree with xD

But ok then, i'll close this topic and set it to started until you've managed to set the new layout kenpachi.

Originally posted by Kenpachi
No reason to lock it... maybe someone has an important statement. ;)

Originally posted by Mysterious
Isnt this fixed as well? http://trac.rathena....t/16382/rathena

Originally posted by Daegaladh
Nope, files was splitted into the 2 folders, but pre-renewal spawns, etc haven't been corrected yet. I'll do next week ;)

Originally posted by Mysterious
Ohhh xD

Originally posted by Daegaladh
Well, I've disabled all renewal-only scripts from pre-re folder on [rev:16430]. But I still have to fix all mob spawns, some npcs and some warps.

Originally posted by Shaka
How is this issue going? I have the same problem on my server. I was gonna work on it myself. Do you want some help?

Originally posted by Daegaladh
Fixed in [rev=16545]