rpherbig / dr-scripts

A series of Lich 5 (https://github.com/elanthia-online/lich-5) scripts for use with DragonRealms (http://www.play.net/dr/). Donations are welcome (http://www.paypal.me/rcuhljr)!
GNU General Public License v2.0
53 stars 178 forks source link

Missing documentation for arrange_types setting - add to base.yaml #4681

Closed LuckyThiefDR closed 2 years ago

LuckyThiefDR commented 3 years ago

I just found out that there is a feature that allows users to choose whether to use 'skin' or 'part' when arranging specific creature types. It's not an issue that comes up a lot, but it has a couple of legitimate use cases.

I suggest adding some comments to base.yaml in the section that deals with skinning:

# To use arrange_all, make sure to set arrange_count to 1
# To specify whether to "arrange for skin" or "arrange for part", list the creature name under arrange_types followed by part or skin
skinning:
  skin: true
  arrange_all: false
  arrange_count: 0
  tie_bundle: false
#  arrange_types:    
#    wyvern: part (example, list the noun of the creature name followed by 'skin' or 'part')

This avoids cases where the default "arrange for skin" always fails, leading to wasted commands. It also helps hunters who are gathering specific materials for outfitting or engineering projects.

edit: Ignore the quotes before the comments, I'm not great at the formatting. edit: @rpherbig here - I updated the formatting for clarity edit: thanks for that, and I also wanted to add "bone" to the list of arrange options which would be useful for harvesting engineering materials (assuming that this option works).

LuckyThiefDR commented 3 years ago

Here is a list of creature nouns that always have parts but never skins (across all creatures that share the noun). You could add this entire section to base for everyone if it checks out:

  arrange_types:
    wyvern: part
    grendel: part
    crab: part
    hog: part
    wasp: part
    spider: part
    gremlin: part
    peccary: part
    grub: part
    beisswurm: part
    arbelog: part
    worm: part
    larva: part
    steed: part
    mey: part
    westanuryn: part
    moruryn: part
    togball: part
    unyn: part
    crow: part
    moth: part
    kartais: part
    adder: part
    hawk: part
    elsralael: part
    dolomar: part
    basilisk: part
    warklin: part
    mauler: part
    celpeze: part
    malchata: part
jandersson commented 3 years ago

Good news, you can add this by trying to edit the file! Let me know if you need assistance.

Dartellum commented 3 years ago

https://elanthipedia.play.net/Lich_script_repository#combat-trainer has this information in it.