User:Illviljan/test2
Jump to navigation
Jump to search
Random tests with semantic properties.
Query for max resistance to be ele-capped in maps
Required resistance to be ele capped:
Template:SMW character query Resisitance
+60 (merci difficulty)
{{#ask:
Concept:Spawnable named suffix mods Has name::~*of Elemental Weakness* Has mod domain::5 [[Has subobject::-Has subobject::+ [[Has spawn weight::>>0]]]] |?Has name= |?Has stat text |limit=200 |userparam=extra_rows=1, effect_rowid=2, type=map |default= |sort=Has name |link=none |format=template |template=SMW mod table |introtemplate=SMW mod table/map/intro |outrotemplate=SMW mod table/outro
}}
Display only level of elemental weakness? {{#ask:
-Has subobject::MapPlayerCurseElementalWeakness |?Has stat id= |?Has minimum stat value= |mainlabel=- |link=none |format=ul
}}
{{#ask:
Has stat id::map_player_has_level_X_elemental_weakness |?Has stat id= |?Has minimum stat value= |link= |format=ul
}}
Rogue Exile resistances
Use subobject:
Let's try with subobject:[1] {{#subobject:User:Illviljan/test2
|elemental_resistance_normal = 10% |elemental_resistance_normal_long = 10% to all elemental resistances in Normal difficulty |elemental_resistance_cruel = 23% |elemental_resistance_cruel_long = 23% to all elemental resistances in Cruel difficulty |elemental_resistance_merciless = 37% |elemental_resistance_merciless_long = 37% to all elemental resistances in Merciless difficulty |chaos_resistance_normal = 0% |chaos_resistance_normal_long = 0% to chaos resistances in Normal difficulty |chaos_resistance_cruel = 0% |chaos_resistance_cruel_long = 0% to chaos resistances in Cruel difficulty |chaos_resistance_merciless = 0% |chaos_resistance_merciless_long = 0% to chaos resistances in Merciless difficulty
}}
- #ask test:[2]
- Resists Elemental Damage ({{#ask: -Has subobject::User:Illviljan/test2 |?elemental_resistance_normal= |mainlabel=- |link=none}}/{{#ask: -Has subobject::User:Illviljan/test2 |?elemental_resistance_cruel= |mainlabel=- |link=none}}/{{#ask: -Has subobject::User:Illviljan/test2 |?elemental_resistance_merciless= |mainlabel=- |link=none}})
- Resists Chaos ({{#ask: -Has subobject::User:Illviljan/test2 |?chaos_resistance_normal= |mainlabel=- |link=none}}/{{#ask: -Has subobject::User:Illviljan/test2 |?chaos_resistance_cruel= |mainlabel=- |link=none}}/{{#ask: -Has subobject::User:Illviljan/test2 |?chaos_resistance_merciless= |mainlabel=- |link=none}})
- #show test:[2]
{{#show: -Has subobject::User:Illviljan/test2 |?elemental_resistance_normal }}
Use set:
Let's try with #set:[3] {{#set:
|elemental_resistance_normal = 11% |elemental_resistance_normal_long = 11% to all elemental resistances in Normal difficulty |elemental_resistance_cruel = 24% |elemental_resistance_cruel_long = 24% to all elemental resistances in Cruel difficulty |elemental_resistance_merciless = 38% |elemental_resistance_merciless_long = 38% to all elemental resistances in Merciless difficulty |chaos_resistance_normal = 1% |chaos_resistance_normal_long = 1% to chaos resistances in Normal difficulty |chaos_resistance_cruel = 1% |chaos_resistance_cruel_long = 1% to chaos resistances in Cruel difficulty |chaos_resistance_merciless = 1% |chaos_resistance_merciless_long = 1% to chaos resistances in Merciless difficulty
}}
- #ask test: {{#ask: User:Illviljan/test2 |?elemental_resistance_normal = |mainlabel=- |link=none}}
- Resists Elemental Damage ({{#ask: User:Illviljan/test2 |?elemental_resistance_normal= |mainlabel=- |link=none}}/{{#ask: User:Illviljan/test2 |?elemental_resistance_cruel= |mainlabel=- |link=none}}/{{#ask: User:Illviljan/test2 |?elemental_resistance_merciless= |mainlabel=- |link=none}})
- Resists Chaos ({{#ask: User:Illviljan/test2 |?chaos_resistance_normal= |mainlabel=- |link=none}}/{{#ask: User:Illviljan/test2 |?chaos_resistance_cruel= |mainlabel=- |link=none}}/{{#ask: User:Illviljan/test2 |?chaos_resistance_merciless= |mainlabel=- |link=none}})
- #show test: {{#show: User:Illviljan/test2 |?elemental_resistance_normal |link=none}}
- Resists Elemental Damage ({{#show: User:Illviljan/test2 |?elemental_resistance_normal |link=none}}/{{#show: User:Illviljan/test2 |?elemental_resistance_cruel |link=none}}/{{#show: User:Illviljan/test2 |?elemental_resistance_merciless |link=none}})
- Resists Chaos ({{#show: User:Illviljan/test2 |?chaos_resistance_normal |link=none}}/{{#show: User:Illviljan/test2 |?chaos_resistance_cruel |link=none}}/{{#show: User:Illviljan/test2 |?chaos_resistance_merciless |link=none}})
Rogue Exile resistances from Monster resistances
Monster resistances -> Elemental2
- #ask test: {{#ask: Is resistance group::Elemental2 |?Has fire resistance in normal difficulty= |mainlabel=- |link=none}}
- Resists Elemental Damage
- Resists Fire Damage ({{#ask: Is resistance group::Elemental2 |?Has fire resistance in normal difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has fire resistance in cruel difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has fire resistance in merciless difficulty= |mainlabel=- |link=none}}%)
- Resists Cold Damage ({{#ask: Is resistance group::Elemental2 |?Has cold resistance in normal difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has cold resistance in cruel difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has cold resistance in merciless difficulty= |mainlabel=- |link=none}}%)
- Resists Lightning Damage ({{#ask: Is resistance group::Elemental2 |?Has lightning resistance in normal difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has lightning resistance in cruel difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has lightning resistance in merciless difficulty= |mainlabel=- |link=none}}%)
- Resists Chaos ({{#ask: Is resistance group::Elemental2 |?Has chaos resistance in normal difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has chaos resistance in cruel difficulty= |mainlabel=- |link=none}}%/{{#ask: Is resistance group::Elemental2 |?Has chaos resistance in merciless difficulty= |mainlabel=- |link=none}}%)
- Resists Elemental Damage
- #show test: {{#show: Monster resistances#Elemental2 |?Has cold resistance in normal difficulty|link=none}} (This one doesn't work: {{#show: Is resistance group::Elemental2 |?Has fire resistance in normal difficulty}} )
- Resists Elemental Damage
- Resists Fire Damage ({{#show: Monster resistances#Elemental2 |?Has fire resistance in normal difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has fire resistance in cruel difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has fire resistance in merciless difficulty= |link=none}}%)
- Resists Cold Damage ({{#show: Monster resistances#Elemental2 |?Has cold resistance in normal difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has cold resistance in cruel difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has cold resistance in merciless difficulty= |link=none}}%)
- Resists Lightning Damage ({{#show: Monster resistances#Elemental2 |?Has lightning resistance in normal difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has lightning resistance in cruel difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has lightning resistance in merciless difficulty= |link=none}}%)
- Resists Chaos ({{#show: Monster resistances#Elemental2 |?Has chaos resistance in normal difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has chaos resistance in cruel difficulty= |link=none}}%/{{#show: Monster resistances#Elemental2 |?Has chaos resistance in merciless difficulty= |link=none}}%)
- Resists Elemental Damage
Query for Gems
Chaos support gems: {{#ask:}}
References
- ↑ "Help:Subobjects and queries". semantic-mediawiki.org.
- ↑ 2.0 2.1 "Inline queries". semantic-mediawiki.org.
- ↑ "Setting values". semantic-mediawiki.org.