Issue information

Issue ID
#5282
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Jan 31, 2012 23:29
Last Post
Hercules Elf Bot
Aug 1, 2012 17:23
Confirmation
Yes (8)
No (0)

Hercules Elf Bot - Jan 31, 2012 23:29

Originally posted by [b]WhoEverKnows[/b]
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.

Hercules Elf Bot - Feb 1, 2012 0:39

Originally posted by [b]Alejandra[/b]
did you read this?

https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/npc/scripts_renewal.conf

Hercules Elf Bot - Feb 1, 2012 9:21

Originally posted by [b]Angezerus[/b]
[quote name='Alejandra' timestamp='1328056744' post='6828']
did you read this?[url="https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/npc/scripts_renewal.conf"]https://rathena.svn....ts_renewal.conf[/url]
[/quote]

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.

This post has been edited by Angezerus on Feb 1, 2012 9:24

Hercules Elf Bot - Feb 1, 2012 9:41

Originally posted by [b]WhoEverKnows[/b]
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.sourceforge.net/svnroot/rathena/trunk/npc/mobs/fields/rachel.txt

It spawns:
http://ratemyserver.net/npc_shop_warp.php?map=ra_fild05&s_block=mob_block&small=1&re_mob=1

Instead of:
http://ratemyserver.net/npc_shop_warp.php?map=ra_fild05&s_block=mob_block&small=1

Hercules Elf Bot - Feb 23, 2012 1:39

Originally posted by [b]Daegaladh[/b]
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.

Hercules Elf Bot - Feb 27, 2012 15:47

Originally posted by [b]Terla[/b]
+1.
yes.

Hercules Elf Bot - Mar 6, 2012 17:41

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

Hercules Elf Bot - Mar 17, 2012 1:48

Originally posted by [b]MarkZD[/b]
Duplicate with more information of:
[url="http://rathena.org/board/tracker/issue-5281-pre-re-mob-dbsql-missing/"]http://rathena.org/board/tracker/issue-5281-pre-re-mob-dbsql-missing/[/url]

This post has been edited by MarkZD on Mar 17, 2012 1:51

Hercules Elf Bot - Mar 17, 2012 9:33

Originally posted by [b]Mr. No One[/b]
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.

This post has been edited by Mr. No One on Mar 17, 2012 11:29

Hercules Elf Bot - Mar 17, 2012 13:10

Originally posted by [b]MarkZD[/b]
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.

This post has been edited by MarkZD on Mar 17, 2012 13:49

Hercules Elf Bot - May 14, 2012 14:20

Originally posted by [b]Masao[/b]
Can anyone confirm if this issue still exists?

Hercules Elf Bot - May 21, 2012 20:19

Originally posted by [b]Masao[/b]
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/"

Hercules Elf Bot - May 23, 2012 8:37

Originally posted by [b]Kenpachi[/b]
[quote name='Masao' timestamp='1337631544' post='9436']
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/"
[/quote]
No! You know that we're planning a new branch layout which will make this topic pointless...

Hercules Elf Bot - May 23, 2012 10:41

Originally posted by [b]Masao[/b]
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.

Hercules Elf Bot - May 24, 2012 8:33

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

Hercules Elf Bot - Jul 13, 2012 23:50

Originally posted by [b]Mysterious[/b]
Isnt this fixed as well? [url="http://trac.rathena.org/changeset/16382/rathena"]http://trac.rathena.org/changeset/16382/rathena[/url]

Hercules Elf Bot - Jul 14, 2012 2:43

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

Hercules Elf Bot - Jul 14, 2012 16:36

Originally posted by [b]Mysterious[/b]
Ohhh xD

Hercules Elf Bot - Jul 16, 2012 15:42

Originally posted by [b]Daegaladh[/b]
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.

Hercules Elf Bot - Aug 1, 2012 15:42

Originally posted by [b]Shaka[/b]
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?

Hercules Elf Bot - Aug 1, 2012 17:23

Originally posted by [b]Daegaladh[/b]
Fixed in [rev=16545]