Sandbox/dep test: Difference between revisions

From Ring of Brodgar
Jump to navigation Jump to search
m (...)
m (Text replacement - "<br *clear=all>" to "<br style="clear:both;"/>")
 
(11 intermediate revisions by 2 users not shown)
Line 5: Line 5:
#userparam will not work as it will only hold the current path entries (not there branches/leaves).
#userparam will not work as it will only hold the current path entries (not there branches/leaves).
Technically some back-tracking test would be needed ... which seems more or less a NoGo option at this moment.
Technically some back-tracking test would be needed ... which seems more or less a NoGo option at this moment.
-->
-->{{#if:{{{#querycondition|}}}
{{#replace:{{#replace:{{{#userparam|}}}|-|&nbsp;&nbsp;}}|+|│&nbsp;}}{{#ifexpr:{{{#rowcount}}}={{{#rownumber}}}||}}{{{credo_d|}}}<!--
|<br>{{#replace:{{#replace:{{{#userparam|}}}|-|<span style="color:#0000;">░░</span>}}|+|┃<span style="color:#0000;">░</span>}}{{#ifexpr:{{{#rowcount}}}={{{#rownumber}}}||}}╸<span style="white-space:nowrap;">[[{{{dep|}}}|<span style="color:black">{{{dep|}}}</span>]]</span><!--
(U{{{#userparam|-}}})(N{{{#rownumber|-}}})(C{{{#rowcount|-}}})<!--
(U{{{#userparam|-}}})(N{{{#rownumber|-}}})(C{{{#rowcount|-}}})<!--


Line 34: Line 34:
   └Hunter (U1-)(N2)(C2)
   └Hunter (U1-)(N2)(C2)


-->{{#ask:[[Test_Keyword_1::{{{credo_d|}}}]]
-->{{#ask:[[Test_Keyword_1::{{{dep|}}}]]
|?Test Keyword 2=credo_d
|?Test Keyword 2=dep
|format=template
|format=template
|template=:{{FULLPAGENAME}}
|template=:Sandbox/dep_test
|named args=1
|named args=1
|userparam={{{#userparam|}}}{{#ifexpr:{{{#rowcount|0}}}>{{{#rownumber|0}}}|+|-}}
|userparam={{{#userparam|}}}{{#ifexpr:{{{#rowcount|0}}}>{{{#rownumber|0}}}|+|-}}
|sep=}}<!--
|sep=}}<!--
 
-->|{{#if:{{{dep_target|}}}
| {{#switch:{{{i|i0}}}
|
|i0=<b style="white-space:nowrap;">{{{dep_target}}}</b>{{#ask:[[Test_Keyword_1::{{{dep_target}}}]]
|?Test Keyword 2=dep
|format=template
|template=:Sandbox/dep_test
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;Dependencies&nbsp;Found)</span>
|sep=}}
|
|i1=<div style="
font-family: monospace;
line-height: 120%;
box-sizing: border-box;
text-align: left;
{{{style|}}}
"><b style="white-space:nowrap;>{{{dep_target}}}</b>{{#ask:[[Test_Keyword_1::{{{dep_target}}}]]
|?Test Keyword 2=dep
|format=template
|template=:Sandbox/dep_test
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;Dependencies&nbsp;Found)</span>
|sep=}}
</div>
|
|i2=<small><div style="
width: min-content;
box-sizing: border-box;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 4px 8px;
margin: 4px 14px 10px 4px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
text-align: left;
font-family: monospace;
line-height: 120%;
{{{style|}}}
"><b style="white-space:nowrap;>{{{dep_target}}}</b>{{#ask:[[Test_Keyword_1::{{{dep_target}}}]]
|?Test Keyword 2=dep
|format=template
|order=desc
|template=:Sandbox/dep_test
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;Dependencies&nbsp;Found)</span>
|sep=}}
</div></small>
|
|#default=
}}
}}
}}<!--


|userparam={{#expr:{{{#userparam|-99}}}+1}}
|userparam={{#expr:{{{#userparam|-99}}}+1}}
|userparam={{#expr:{{{#userparam|-99}}}+1+{{#expr:({{{#rowcount|0}}}>{{{#rownumber|0}}})*10}} }}
|userparam={{#expr:{{{#userparam|-99}}}+1+{{#expr:({{{#rowcount|0}}}>{{{#rownumber|0}}})*10}} }}
|userparam={{#ifexpr: {{{#rowcount|0}}}>{{{#rownumber|0}}}|+|-}}
|userparam={{#ifexpr: {{{#rowcount|0}}}>{{{#rownumber|0}}}|+|-}}


--></includeonly
--></includeonly


><noinclude><!-- some property dependency test data -->{{nop
><noinclude>{{nop<!--
 
Credo vs Skills: No overlapping names.
 
== CREDO dependency test data ==
-->
}}{{#subobject:|Test_Keyword_1=Blacksmith|Test_Keyword_2=Lumberjack
}}{{#subobject:|Test_Keyword_1=Blacksmith|Test_Keyword_2=Lumberjack
}}{{#subobject:|Test_Keyword_1=Blacksmith|Test_Keyword_2=Miner
}}{{#subobject:|Test_Keyword_1=Blacksmith|Test_Keyword_2=Miner
Line 79: Line 137:
}}{{#subobject:|Test_Keyword_1=Wandering Sage|Test_Keyword_2=Mystic
}}{{#subobject:|Test_Keyword_1=Wandering Sage|Test_Keyword_2=Mystic
}}{{#subobject:|Test_Keyword_1=Wandering Sage|Test_Keyword_2=Nomad
}}{{#subobject:|Test_Keyword_1=Wandering Sage|Test_Keyword_2=Nomad
<!--
== SKILLS dependency test data ==
-->
}}{{#subobject:|Test_Keyword_1=Alchemy|Test_Keyword_2=Glass Blowing
}}{{#subobject:|Test_Keyword_1=Alchemy|Test_Keyword_2=Hearth Magic
}}{{#subobject:|Test_Keyword_1=Alchemy|Test_Keyword_2=Plant Lore
}}{{#subobject:|Test_Keyword_1=Ancestral Worship|Test_Keyword_2=Hearth Magic
}}{{#subobject:|Test_Keyword_1=Animal Husbandry|Test_Keyword_2=Hunting
}}{{#subobject:|Test_Keyword_1=Archery|Test_Keyword_2=Hunting
}}{{#subobject:|Test_Keyword_1=Baking|Test_Keyword_2=Pottery
}}{{#subobject:|Test_Keyword_1=Baking|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Basic Mechanics|Test_Keyword_2=Metal Working
}}{{#subobject:|Test_Keyword_1=Basic Mechanics|Test_Keyword_2=Wheelwrighting
}}{{#subobject:|Test_Keyword_1=Basic Mechanics|Test_Keyword_2=Rope Twining
}}{{#subobject:|Test_Keyword_1=Beekeeping|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Boat Building|Test_Keyword_2=Carpentry
}}{{#subobject:|Test_Keyword_1=Boat Building|Test_Keyword_2=Swimming
}}{{#subobject:|Test_Keyword_1=Carpentry|Test_Keyword_2=Lumberjacking
}}{{#subobject:|Test_Keyword_1=Charcoal Burning|Test_Keyword_2=Lumberjacking
}}{{#subobject:|Test_Keyword_1=Charcoal Burning|Test_Keyword_2=Pottery
}}{{#subobject:|Test_Keyword_1=Cheesemaking|Test_Keyword_2=Animal Husbandry
}}{{#subobject:|Test_Keyword_1=Cheesemaking|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Deep Artifice|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Deep Artifice|Test_Keyword_2=Basic Mechanics
}}{{#subobject:|Test_Keyword_1=Deep Artifice|Test_Keyword_2=Metallurgy
}}{{#subobject:|Test_Keyword_1=Deep Artifice|Test_Keyword_2=Tunneling
}}{{#subobject:|Test_Keyword_1=Druidic Rite|Test_Keyword_2=Hearth Magic
}}{{#subobject:|Test_Keyword_1=Druidic Rite|Test_Keyword_2=Forestry
}}{{#subobject:|Test_Keyword_1=Farming|Test_Keyword_2=Foraging
}}{{#subobject:|Test_Keyword_1=First Aid|Test_Keyword_2=Hearth Magic
}}{{#subobject:|Test_Keyword_1=First Aid|Test_Keyword_2=Plant Lore
}}{{#subobject:|Test_Keyword_1=Fishing|Test_Keyword_2=Foraging
}}{{#subobject:|Test_Keyword_1=Forestry|Test_Keyword_2=Woodsmanship
}}{{#subobject:|Test_Keyword_1=Forestry|Test_Keyword_2=Gardening
}}{{#subobject:|Test_Keyword_1=Gardening|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Glass Blowing|Test_Keyword_2=Pottery
}}{{#subobject:|Test_Keyword_1=Hearth Magic|Test_Keyword_2=The Will to Power
}}{{#subobject:|Test_Keyword_1=Hunting|Test_Keyword_2=Foraging
}}{{#subobject:|Test_Keyword_1=Jewelry|Test_Keyword_2=Metal Working
}}{{#subobject:|Test_Keyword_1=Landscaping|Test_Keyword_2=Lumberjacking
}}{{#subobject:|Test_Keyword_1=Lawspeaking|Test_Keyword_2=Yeomanry
}}{{#subobject:|Test_Keyword_1=Lawspeaking|Test_Keyword_2=Hearth Magic
}}{{#subobject:|Test_Keyword_1=Locks & Bolts|Test_Keyword_2=Carpentry
}}{{#subobject:|Test_Keyword_1=Locks & Bolts|Test_Keyword_2=Yeomanry
}}{{#subobject:|Test_Keyword_1=Lumberjacking|Test_Keyword_2=Foraging
}}{{#subobject:|Test_Keyword_1=Metal Working|Test_Keyword_2=Stone Working
}}{{#subobject:|Test_Keyword_1=Metallurgy|Test_Keyword_2=Steelmaking
}}{{#subobject:|Test_Keyword_1=Mining|Test_Keyword_2=Stone Working
}}{{#subobject:|Test_Keyword_1=Murder|Test_Keyword_2=Rage
}}{{#subobject:|Test_Keyword_1=Painting|Test_Keyword_2=Hearth Magic
}}{{#subobject:|Test_Keyword_1=Plant Lore|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Pottery|Test_Keyword_2=Foraging
}}{{#subobject:|Test_Keyword_1=Rage|Test_Keyword_2=The Will to Power
}}{{#subobject:|Test_Keyword_1=Rope Twining|Test_Keyword_2=Tanning
}}{{#subobject:|Test_Keyword_1=Sausage Making|Test_Keyword_2=Animal Husbandry
}}{{#subobject:|Test_Keyword_1=Sausage Making|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Sewing|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Siegecraft|Test_Keyword_2=Vandalism
}}{{#subobject:|Test_Keyword_1=Silkfarming|Test_Keyword_2=Beekeeping
}}{{#subobject:|Test_Keyword_1=Steelmaking|Test_Keyword_2=Metal Working
}}{{#subobject:|Test_Keyword_1=Stone Working|Test_Keyword_2=Foraging
}}{{#subobject:|Test_Keyword_1=Swimming|Test_Keyword_2=Fishing
}}{{#subobject:|Test_Keyword_1=Tanning|Test_Keyword_2=Hunting
}}{{#subobject:|Test_Keyword_1=Theft|Test_Keyword_2=Trespassing
}}{{#subobject:|Test_Keyword_1=Trade|Test_Keyword_2=Yeomanry
}}{{#subobject:|Test_Keyword_1=Trespassing|Test_Keyword_2=The Will to Power
}}{{#subobject:|Test_Keyword_1=Tunneling|Test_Keyword_2=Mining
}}{{#subobject:|Test_Keyword_1=Vandalism|Test_Keyword_2=Rage
}}{{#subobject:|Test_Keyword_1=Vandalism|Test_Keyword_2=Theft
}}{{#subobject:|Test_Keyword_1=Wheelwrighting|Test_Keyword_2=Carpentry
}}{{#subobject:|Test_Keyword_1=Winemaking|Test_Keyword_2=Farming
}}{{#subobject:|Test_Keyword_1=Woodsmanship|Test_Keyword_2=Lumberjacking
}}{{#subobject:|Test_Keyword_1=Woodsmanship|Test_Keyword_2=Plant Lore
}}{{#subobject:|Test_Keyword_1=Yeomanry|Test_Keyword_2=The Will to Power
}}{{#subobject:|Test_Keyword_1=Yeomanry|Test_Keyword_2=Farming
}}
}}
<!--
<!--
Line 90: Line 224:
-->
-->


<b>Blacksmith</b>{{#ask:[[Test_Keyword_1::Blacksmith]]
<div style="
|?Test Keyword 2=credo_d
font-family: monospace;
line-height: 120%;
"><b>Cave Hermit</b>{{#ask:[[Test_Keyword_1::Cave Hermit]]
|?Test Keyword 2=dep
|format=template
|template=:{{FULLPAGENAME}}
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;other&nbsp;Credos&nbsp;needed)</span>
|sep=}}
</div>
 
 
<div style="
font-family: monospace;
line-height: 120%;
"><b>Blacksmith</b>{{#ask:[[Test_Keyword_1::Blacksmith]]
|?Test Keyword 2=dep
|format=template
|format=template
|order=desc
|template=:{{FULLPAGENAME}}
|template=:{{FULLPAGENAME}}
|named args=1
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;other&nbsp;Credos&nbsp;needed)</span>
|sep=}}
|sep=}}
</div>


<b>Blacksmith</b>{{#ask:[[Test_Keyword_1::Blacksmith]]
 
|?Test Keyword 2=credo_d
<div style="
font-family: monospace;
line-height: 120%;
"><b>Forager</b>{{#ask:[[Test_Keyword_1::Forager]]
|?Test Keyword 2=dep
|format=template
|format=template
|template=:{{FULLPAGENAME}}
|template=:{{FULLPAGENAME}}
|named args=1
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;other&nbsp;Credos&nbsp;needed)</span>
|sep=}}
|sep=}}
</div>


<b>Wandering Sage</b>{{#ask:[[Test_Keyword_1::Wandering Sage]]
 
|?Test Keyword 2=credo_d
<div style="
width: min-content;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 4px 8px;
margin-bottom: 10px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
font-family: monospace;
line-height: 120%;
"><b>Forager</b>{{#ask:[[Test_Keyword_1::Forager]]
|?Test Keyword 2=dep
|format=template
|format=template
|order=desc
|template=:{{FULLPAGENAME}}
|template=:{{FULLPAGENAME}}
|named args=1
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;other&nbsp;Credos&nbsp;needed)</span>
|sep=}}
|sep=}}
</div>


<b>Cave Hermit</b>{{#ask:[[Test_Keyword_1::Cave Hermit]]
<small><div style="
|?Test Keyword 2=credo_d
width: min-content;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 4px 8px;
margin-bottom: 10px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
font-family: monospace;
line-height: 120%;
"><b>Blacksmith</b>{{#ask:[[Test_Keyword_1::Blacksmith]]
|?Test Keyword 2=dep
|format=template
|format=template
|order=desc
|template=:{{FULLPAGENAME}}
|template=:{{FULLPAGENAME}}
|named args=1
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;other&nbsp;Credos&nbsp;needed)</span>
|sep=}}
|sep=}}
</div></small>
----


<b>Herder</b>{{#ask:[[Test_Keyword_1::Herder]]
<small><div style="
|?Test Keyword 2=credo_d
width: min-content;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 4px 8px;
margin-bottom: 10px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
font-family: monospace;
line-height: 120%;
"><b>Foraging</b>{{#ask:[[Test_Keyword_1::Foraging]]
|?Test Keyword 2=dep
|format=template
|format=template
|order=desc
|template=:{{FULLPAGENAME}}
|template=:{{FULLPAGENAME}}
|named args=1
|named args=1
|default=&nbsp;<span style="color:gray;"> (No&nbsp;other&nbsp;Skills&nbsp;needed)</span>
|sep=}}
|sep=}}
</div></small>


<b>Forager</b>{{#ask:[[Test_Keyword_1::Forager]]
 
|?Test Keyword 2=credo_d
<small><div style="
width: min-content;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 4px 8px;
margin-bottom: 10px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
font-family: monospace;
line-height: 120%;
"><b>Deep Artifice</b>{{#ask:[[Test_Keyword_1::Deep Artifice]]
|?Test Keyword 2=dep
|format=template
|format=template
|order=desc
|template=:{{FULLPAGENAME}}
|template=:{{FULLPAGENAME}}
|named args=1
|named args=1
|default=&nbsp;<span style="color:gray;">(No other Credos needed)</span>
|default=&nbsp;<span style="color:gray;"> (No&nbsp;other&nbsp;Skills&nbsp;needed)</span>
|sep=}}
|sep=}}
</div></small>
:Although the above looks like intended in Firefox on Linux,  even when zoomed in. That same can't be said for (some older) Chrome on CromeOS. There the line-gaps only go away when the "line-height" is set to 110% (which is just to small). And when zooming-in the line-gaps just come back (even with 105%). Kinda expecting similar problems for Windows (any browser. except maybe Firefox).
----
(x0x){{:{{FULLPAGENAME}}|dep_target=Basic Mechanics}}(y0y)
(x1x){{:Sandbox/dep_test|dep_target=Basic Mechanics|i=i1}}(y1y)
(x2x){{:Sandbox/dep_test|dep_target=Basic Mechanics|i=i2}}(y2y)
(f2x){{:Sandbox/dep_test|dep_target=Basic Mechanics|i=i2|style=float:right;}}(f2y)
<br style="clear:both;"/>
----


<!-- SMW call dept is limited. think it was 5) -->
<!-- SMW call dept is limited. think it was 5) -->
Line 139: Line 369:
;Related links.
;Related links.
:[[Talk:Credos]]
:[[Talk:Credos]]
:[[Skills]]
:[[Property:Test_Keyword_1]]
:[[Property:Test_Keyword_1]]
:[[Property:Test_Keyword_2]]
:[[Property:Test_Keyword_2]]
Line 144: Line 375:
</small>
</small>


<!--
:&#x2517;
:&#x2523;
<p style="display:inline-block;border:1px solid green;font-family:monospace;line-height:1.1em;  font-size:9px;"
><span style="color:silver;">&#x2573;&#x2573;&#x2573;</span>&#x250F;&#x2501;&#x2533;&#x2501;&#x2513;<span style="color:silver;">&#x2573;&#x2573;&#x2573;</span><br
><span style="color:silver;">&#x2573;</span>&#x2523;&#x2501;&#x252B;<span style="color:silver;">&#x2573;</span>&#x2503;<span style="color:silver;">&#x2573;</span>&#x2523;&#x2501;&#x252B;<span style="color:silver;">&#x2573;</span><br
><span style="color:silver;">&#x2573;&#x2573;&#x2573;</span>&#x2517;&#x2501;&#x253B;&#x2501;&#x251B;<span style="color:silver;">&#x2573;&#x2573;&#x2573;</span><br
><span style="color:silver;">&#x2573;</span>0<span style="color:silver;">&#x2573;&#x2573;&#x2573;&#x2573;&#x2573;&#x2573;</span>99<span style="color:silver;">&#x2573;</span><br
><span style="color:silver;">&#x2573;</span>&#x2517;&#x2501;&#x2501;&#x2501;&#x2501;&#x2501;&#x2501;&#x2501;&#x251B;<span style="color:silver;">&#x2573;</span><br
></p>
-->
<!--
|#querycondition=Blacksmith |#querylimit=50 |#resultoffset=0 |#rowcount=2 |1=Sandbox/dep test |credo_d=Lumberjack |#=0 |#rownumber=1}}(s){{. |#querycondition=Blacksmith |#querylimit=50 |#resultoffset=0 |#rowcount=2 |1=Sandbox/dep test |credo_d=Miner |#=1 |#rownumber=2}}"
-->
</noinclude>
</noinclude>

Latest revision as of 22:36, 14 November 2024


Cave Hermit
┣╸Mystic
┣╸Fisherman
┗╸Forager
┗╸Miner
░░┗╸Quarryman
░░░░┗╸Forager


Blacksmith
┣╸Lumberjack
┣╸Forager
┗╸Hunter
┗╸Miner
░░┗╸Quarryman
░░░░┗╸Forager


Forager  (No other Credos needed)


Forager  (No other Credos needed)


Blacksmith
┣╸Miner
┗╸Quarryman
░░┗╸Forager
┗╸Lumberjack
░░┣╸Forager
░░┗╸Hunter




Foraging  (No other Skills needed)


Deep Artifice
┣╸Farming
┗╸Foraging
┣╸Tunneling
┗╸Mining
░░┗╸Stone Working
░░░░┗╸Foraging
┣╸Metallurgy
┗╸Steelmaking
░░┗╸Metal Working
░░░░┗╸Stone Working
░░░░░░┗╸Foraging
┗╸Basic Mechanics
░░┣╸Metal Working
░░┗╸Stone Working
░░░░┗╸Foraging
░░┣╸Wheelwrighting
░░┗╸Carpentry
░░░░┗╸Lumberjacking
░░░░░░┗╸Foraging
░░┗╸Rope Twining
░░░░┗╸Tanning
░░░░░░┗╸Hunting
░░░░░░░░┗╸Foraging
Although the above looks like intended in Firefox on Linux, even when zoomed in. That same can't be said for (some older) Chrome on CromeOS. There the line-gaps only go away when the "line-height" is set to 110% (which is just to small). And when zooming-in the line-gaps just come back (even with 105%). Kinda expecting similar problems for Windows (any browser. except maybe Firefox).


(x0x)Basic Mechanics
┣╸Metal Working
┗╸Stone Working
░░┗╸Foraging
┣╸Wheelwrighting
┗╸Carpentry
░░┗╸Lumberjacking
░░░░┗╸Foraging
┗╸Rope Twining
░░┗╸Tanning
░░░░┗╸Hunting
░░░░░░┗╸Foraging(y0y)


(x1x)

Basic Mechanics
┣╸Metal Working
┗╸Stone Working
░░┗╸Foraging
┣╸Wheelwrighting
┗╸Carpentry
░░┗╸Lumberjacking
░░░░┗╸Foraging
┗╸Rope Twining
░░┗╸Tanning
░░░░┗╸Hunting
░░░░░░┗╸Foraging

(y1y)


(x2x)

Basic Mechanics
┣╸Rope Twining
┗╸Tanning
░░┗╸Hunting
░░░░┗╸Foraging
┣╸Wheelwrighting
┗╸Carpentry
░░┗╸Lumberjacking
░░░░┗╸Foraging
┗╸Metal Working
░░┗╸Stone Working
░░░░┗╸Foraging

(y2y)


(f2x)

Basic Mechanics
┣╸Rope Twining
┗╸Tanning
░░┗╸Hunting
░░░░┗╸Foraging
┣╸Wheelwrighting
┗╸Carpentry
░░┗╸Lumberjacking
░░░░┗╸Foraging
┗╸Metal Working
░░┗╸Stone Working
░░░░┗╸Foraging

(f2y)




Related links.
Talk:Credos
Skills
Property:Test_Keyword_1
Property:Test_Keyword_2
Search