From The Mana World
m
(Problem with monster list generation.)
Line 133: Line 133:
Scan9
Scan9
: I am personally unsure whether I would want to display these secondary stats (secondary as in calculated by some formula from the primary stats). ✎ [[User:Kess|Kess]]<sup>[[User talk:Kess|☽]]</sup> 14:56, 9 November 2008 (CET)
: I am personally unsure whether I would want to display these secondary stats (secondary as in calculated by some formula from the primary stats). ✎ [[User:Kess|Kess]]<sup>[[User talk:Kess|☽]]</sup> 14:56, 9 November 2008 (CET)
== Bug or format change? ==
Trying to run mobtowiki now in June 2010 there's something that's definitely changed, or I'm doing something wrong.
  mob_db: Warning, monster-line with ID 0 has 19 values instead of 57
  Traceback (most recent call last):
    File "bin/mobtowiki", line 434, in <module>
      monsters = parsemonsters(f);
    File "bin/mobtowiki", line 216, in parsemonsters
      o.mutstr        = saveint(values[56])  # Mutation strength
  IndexError: list index out of range
Used gitorious.org/tmw-eathena-data/mainline/blobs/raw/master/db/mob_db.txt for monsters and gitorious.org/projects/tmw-eathena-data/repos/mainline/blobs/raw/master/db/item_db.txt for items. Can't include links, since captchas don't work today on my browser. (Add http etc to the start.)


== [FIXED] Broken Link ==
== [FIXED] Broken Link ==

Revision as of 10:18, 20 June 2010

How to generate the main page

The main article is generated by a python script that creates the monster page in wikicode from the eAthena configuration files, the script can be found on the scripts subpage.

Please use the python script to update the page, as manual changes may be overwritten by someone pasting in the output given from running the script.

Strength of Red Scorpion

Wasnt the RED scorpion supposed to be a miniboss? that HP seems kinda low for one :o --Bear

Cool, I was thinking about bosses too. I believe that Red Guy is like a boss. There are too many snakes and spiders, a DRAGON should be a good idea for a boss. But ONLY ONE DRAGON, please. --BrightCiro (Ciro Leonardo, the char)

[FIXED] Agressive/nonagressive monsters?

Is there an easy way to list this attribute? Hoogli 21:02, 18 April 2008 (CEST)

Another column for attributes (aggressive, cowardly, etc.) or name highlighting. — Jaxad0127 01:48, 19 April 2008 (CEST)
I will take a look on this the next time I am working on the script, unless someone else wishes to take a look? (This is the first time I’m working with python.) ✎ Kess☽ 23:45, 28 October 2008 (CET)
Ok. Last night I added this information to the script (not updated on the wiki yet). But I am not sure how to show it, a few suggestions follows. I did not want to put it in an additional column as the table is quite wide already (it will soon, if not already, get too wide for narrow screens/windows).
The traits that TMW currently uses are as follows (either on/off): Moveable/Cannot move · Loots/Does not loot · Aggressive/Does not attack on sight · Assists/Does not help its friends · <A trait that may be related to a boss; currently Santa Slimes and Spiders have this, unsure what it really does...> · Has attack/Does not have any attack. Which ones should be shown, and more importantly to me, how? Suggestions welcome. ✎ Kess☽ 14:00, 30 October 2008 (CET)

Formatting examples

Version 1—‘unusual’ mob traits listed below the name

Image Name ID HP DEF ATT EXP JEXP Drops
Spider.png Spider
Loots
Aggressive
Assists
1012 800 4% 70-85 375 280 Treasure Key (5%)
Apple (1%)
  • Doesn’t look good, though the formatting could be changed. Not sure about this idea. In my current version of the python script this is how I tested it; the following is displayed: Cannot move, Loots, Is aggressive, Assists, Do not attack. ✎ Kess☽ 14:00, 30 October 2008 (CET)

Version 2—aggressive mobs has their name listed in red

Image Name ID HP DEF ATT EXP JEXP Drops
Spider.png Spider 1012 800 4% 70-85 375 280 Treasure Key (5%)
Apple (1%)
  • Well works quite nicely for aggressive. But the other traits? ✎ Kess☽ 14:00, 30 October 2008 (CET)

Version 3—a combination of the two previous alternatives

Image Name ID HP DEF ATT EXP JEXP Drops
Plant-Alizarin.png Alizarin Plant
Stationary
1032 1 100% N/A 1 1 Alizarin Herb (30%)
Alizarin Herb (30%)
Alizarin Herb (30%)
Silkworm 1035 1 2% 0 1 100 Silk Cocoon (50%)
Sleepflower.png Flower
Stationary
1014 700 0% 70-75 375 110 Petal (5%)
Coin Bag (4%)
Apple (1%)
Arrow (1%)
Empty Bottle (0.10%)
Spider.png Spider
Assists
1012 800 4% 70-85
Aggressive
375 280 Treasure Key (5%)
Apple (1%)
Picks up loot
  • I think I like this the most, but I have not yet decided upon where to put the traits or how to format them. ✎ Kess☽ 14:00, 30 October 2008 (CET)
I support this one. Those locations are fine too. — Jaxad0127 14:12, 30 October 2008 (CET)
This one is used for now. Script updated and main page regenerated. ✎ Kess☽ 16:52, 30 October 2008 (CET)

Accuracy/Evade

Wouldn't it effective to put down the accuracy and evade rates of enemies as well? It would help take the guessing game out and prevent further deaths of players via play-testing. (Esp. mountain snakes) Since I am making an evade character, it would be nice to know the % to hit so I can adjust my evade accordingly so I dont go overboard and be weaker than I could be.

Scan9

I am personally unsure whether I would want to display these secondary stats (secondary as in calculated by some formula from the primary stats). ✎ Kess☽ 14:56, 9 November 2008 (CET)

Bug or format change?

Trying to run mobtowiki now in June 2010 there's something that's definitely changed, or I'm doing something wrong.

 mob_db: Warning, monster-line with ID 0 has 19 values instead of 57
 Traceback (most recent call last):
   File "bin/mobtowiki", line 434, in <module>
     monsters = parsemonsters(f);
   File "bin/mobtowiki", line 216, in parsemonsters
     o.mutstr         = saveint(values[56])  # Mutation strength
 IndexError: list index out of range

Used gitorious.org/tmw-eathena-data/mainline/blobs/raw/master/db/mob_db.txt for monsters and gitorious.org/projects/tmw-eathena-data/repos/mainline/blobs/raw/master/db/item_db.txt for items. Can't include links, since captchas don't work today on my browser. (Add http etc to the start.)

[FIXED] Broken Link

This link at the top of the monster list ( [1]) returns:

" An Exception Has Occurred

The root "viewcvs.cgi" is unknown. If you believe the value is correct, then please double-check your configuration. HTTP Response Status

404 Repository not found "

This needs to be fixed.

Fixed in an earlier revision. ✎ Kess☽ 10:32, 28 October 2008 (CET)

[FIXED] Question

What's MOBP? Mob points? Someone changed Job Exp. for Mobp. in the monster table. I didn't changed it back because i don't know what it is. Gring0 19:36, 28 October 2008 (CET)

I think Kess meant monster points (for the "quest" in Tulimshar). THose aren't stored in the monster DB yet. I changed teh script back, feel free to regenerate the page. — Jaxad0127 20:26, 28 October 2008 (CET)
Yes, I do not know what I was thinking making that change. I probably had a very “bright” moment or some such. The main page will be updated shortly. ✎ Kess☽ 23:45, 28 October 2008 (CET)

Links to quests

Siorinex added links to quests from item drops, while a generally speaking great idea, I think such information has a more practical use in the Item Reference. For now this information will be lost by me updating the page with the script, but here is a link to the changes.

Some thoughts on what could be done:

  • Have specific wiki page for each item, then the monster drops could be linked to their respective pages.
  • Leave the items out of the monster reference, but add a link somewhere to the Item Reference.

For now I will add a link to the item reference. To create individual item pages is something I am not prepared/willing to undertake. In any regard I think such a thing would better wait till the move to tmwserv or at least till after a rebalance of the current game. ✎ Kess☽ 14:56, 9 November 2008 (CET)

More details

I manually edited the article without noticing the warning... oops. Anyway, I think there should be information on shearable creatures (#chipchip), and a "notes" section to add details specific to each monster (e.g., killing bats is a good way to make money). Hoogli 20:31, 17 August 2009 (UTC)

When I first noticed your edits I started to update the script that generates this page, but adding information for poison is too big for me currently (I don’t know Python really, I just tweaks what is already there). I will make another try later this week (the poison information is available in another file and somehow I have to append it into the current data structure).
As for the formatting changes. Where to put the information is really easy to change within the script. The hard part is to make it look nice and not getting a too wide table. Suggestions and ideas are very much welcome.
Personally I think information of the kind what monsters are part of magic spells belong to the magic pages and currently non-existing monster specific pages. My ideas for the latter is:
  • Each monster gets its own wiki page
  • That wiki page is based on a template
  • Most of the stats should regularly be updated by a script, sectionwise (by a wiki bot?)
  • Further information could be added manually, in those sections not edited by the script(s)
  • As not to pollute the wiki I have had in mind to wait with this until tmwserv is released and use that server’s monster stats (I will personally not get around to this anytime soon)
  • An overview like the current table would still be available (with links to the specific monsters of course), but with less stats
  • And similar for the items
Note to self: Add warning about manual editing to each editing section of the wiki code.
Thanks for your help and suggestions! ✎ Kess☽ 03:57, 18 August 2009 (UTC)