Template:NPC/preload: Difference between revisions

From OpenSpell Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 1: Line 1:
{{Infobox NPC
{{Infobox NPC
| name         = Knight
| name           = <!-- NPC name exactly as in-game -->
| image       = [[File:Knight.png|250px]]
| image         = <!-- [[File:NpcName.png|250px]] — upload via Special:Upload -->
| description = A noble warrior
| caption        = <!-- Short description under the image e.g. "A Knight patrolling near Stonehaven" -->
| combat_level = 60
| description    = <!-- The examine/description text from the game -->
| hitpoints   = 65
| combat_level   = <!-- Leave blank if not a combat NPC -->
| accuracy     = 40
| hitpoints     =  
| strength     = 45
| accuracy       =  
| defense     = 40
| strength       =  
| magic       = 1
| defense       =  
| range       = 1
| magic         =  
| speed       = 1
| range         =  
| aggro       = no
| speed         =  
| respawn     = 75
| aggro         = <!-- yes or no -->
| pickpocketable = yes
| respawn       = <!-- in ticks -->
| can_shop     = no
| pickpocketable = <!-- yes or no -->
| can_shop       = <!-- yes or no -->
}}
}}


'''Knight''' is a level 60 enemy found in [[OpenSpell]].
'''NPC Name''' is a level X enemy found in [[OpenSpell]].


''A noble warrior''
''Examine text here.''


== Locations ==
== Locations ==
{{Map spawn|label=Knight|cx=-273|cy=-254|level=1|markers=-273,-254,4;-251,-186,5.5;-320,-2,6.5;54,32,15;179,228,5.5;-60,-179,5.5;202,-19,5;351,-52,6.5;268,96,4;261,43,7;273,-2,4.5;284,-74,7;114,-62,7;-159,123,5.5;-242,29,5.5;109,-288,3;111,-288,3;65,-262,4.5}}
{{Map spawn|label=NPC Name|cx=0|cy=0|level=1|markers=0,0,5}}


{| class="wikitable sortable"
{| class="wikitable sortable"
! Spawns !! Coordinates !! Map
! Spawns !! Coordinates !! Map
|-
|-
| 1 || (-273, -254) || Overworld
| 1 || (0, 0) || Overworld
|-
| 1 || (-251, -186) || Overworld
|-
| 1 || (-320, -2) || Overworld
|-
| 1 || (54, 32) || Overworld
|-
| 1 || (179, 228) || Overworld
|-
| 1 || (-60, -179) || Overworld
|-
| 1 || (202, -19) || Overworld
|-
| 1 || (351, -52) || Overworld
|-
| 1 || (268, 96) || Overworld
|-
| 1 || (261, 43) || Overworld
|-
| 1 || (273, -2) || Overworld
|-
| 1 || (284, -74) || Overworld
|-
| 1 || (114, -62) || Overworld
|-
| 1 || (-159, 123) || Overworld
|-
| 1 || (-242, 29) || Overworld
|-
| 2 || (110, -288) || Overworld
|-
| 1 || (65, -262) || Overworld
|}
|}


== Drops ==
== Combat ==
<!-- Delete this section if the NPC is not a monster -->
 
=== Drops ===
<!--
  Use {{Drop|item name|amount|odds}} for each row.
  Odds is a number from 0 to 1 (e.g. 0.05 = 5%), or the word "always".
  The colour and label are set automatically.
-->
{| class="wikitable sortable"
{| class="wikitable sortable"
! Item !! Amount !! Rarity !! Odds
! Item !! Amount !! Rarity !! Odds
{{Drop|bones|1|always}}
{{Drop|bones|1|always}}
{{Drop|coins|25|0.25}}
{{Drop|coins|10|0.25}}
{{Drop|coins|90|0.1}}
{{Drop|example item|1|0.05}}
{{Drop|energy scroll|10|0.1}}
{{Drop|rare item|1|0.008}}
{{Drop|fury scroll|10|0.08}}
{{Drop|rage scroll|5|0.075}}
{{Drop|oak scroll|7 (IOU)|0.075}}
{{Drop|scroll|8 (IOU)|0.075}}
{{Drop|blue cape|1|0.05}}
{{Drop|alchemy scroll|2|0.04}}
{{Drop|flame scroll|15|0.03}}
{{Drop|tuna|1|0.025}}
{{Drop|steel pickaxe|1|0.0125}}
{{Drop|calcium brew|1|0.01}}
{{Drop|steel shield|1|0.01}}
{{Drop|silver helm|1|0.005}}
{{Drop|silver shield|1|0.0025}}
{{Drop|Treasure Map 2|1|0.01}}
|}
|}


=== Rare drops (1.5% chance to roll) ===
== Shop ==
{| class="wikitable sortable"
<!-- Delete this section if the NPC does not run a shop -->
! Item !! Amount !! Rarity !! Odds
'''NPC Name''' runs [[Shop Name]].
{{Drop|celadon key|1|0.325}}
{{Drop|rough amethyst|1|0.2}}
{{Drop|rough sapphire|1|0.15}}
{{Drop|rough emerald|1|0.1}}
{{Drop|fuchsia key|1|0.055}}
{{Drop|rough topaz|1|0.05}}
{{Drop|rough citrine|1|0.045}}
{{Drop|rough ruby|1|0.025}}
{{Drop|rough diamond|1|0.015}}
{{Drop|rough carbonado|1|0.01}}
{{Drop|warp scroll|30|0.01}}
{{Drop|alchemy scroll|50|0.01}}
{{Drop|celadium ore|1|0.0049}}
|}


== Pickpocket ==
== Pickpocket ==
<!-- Delete this section if the NPC is not pickpocketable -->
{| class="wikitable"
{| class="wikitable"
! colspan="2" | Pickpocket info
! colspan="2" | Pickpocket info
|-
|-
! XP || 125
! XP ||  
|-
|-
! Requirement || 60 [[crime]]
! Requirement || X [[crime]]
|-
|-
! Success chance || 44.0% → 90.0% (at max level)
! Success chance || X% → X% (at max level)
|-
|-
! Stun || 6 ticks, 4 damage
! Stun || X ticks, X damage
|-
|-
! Stun message || ''Trying to steal from me, are you?''
! Stun message || ''Message here''
|}
|}


Line 121: Line 71:
{| class="wikitable sortable"
{| class="wikitable sortable"
! Item !! Amount !! Rarity !! Odds
! Item !! Amount !! Rarity !! Odds
{{Drop|coins|30|always}}
{{Drop|coins|10|always}}
{{Drop|coins|30|0.5}}
{{Drop|rare item|1|0.002}}
{{Drop|rage scroll|1|0.4}}
{{Drop|fuchsia key|1|0.002}}
{{Drop|celadon key|1|0.0003}}
|}
|}


== Dialogue ==
<!-- Optional. Delete if not applicable. -->
== Trivia ==
<!-- Optional. Delete if not applicable. -->
<!-- Keep only the categories that apply -->
[[Category:NPCs]]
[[Category:NPCs]]
[[Category:Monsters]]
[[Category:Monsters]]
[[Category:Level 60-69 monsters]]
[[Category:Level X0-X9 monsters]]
[[Category:Aggressive NPCs]]
[[Category:Pickpocketable NPCs]]
[[Category:Pickpocketable NPCs]]
[[Category:Shopkeepers]]
[[Category:Non-combat NPCs]]

Latest revision as of 10:17, 28 February 2026



General
Description '
Pickpocketable
Shop
Combat stats
Combat level
Hitpoints
Accuracy
Strength
Defense
Magic
Ranged
Speed
Aggressive
Respawn (ticks)


NPC Name is a level X enemy found in OpenSpell.

Examine text here.

Locations

[edit]
🗺️ Spawn locations Name&cx=0&cy=0&level=1&markers=0,0,5 View on interactive map →


Spawns Coordinates Map
1 (0, 0) Overworld

Combat

[edit]

Drops

[edit]
Item Amount Rarity Odds


bones 1

{{#ifeq:always|always|Always|{{#ifexpr:always>=0.25|Always|{{#ifexpr:always>=0.10|Common|{{#ifexpr:always>=0.05|Uncommon|{{#ifexpr:always>=0.01|Rare|Very rare}}}}}}}}}} || {{#ifeq:always|always|—|{{#ifexpr:always>=0.01|{{#expr:round(always*100,2)}}%|1/{{#expr:round(1/always,0)}}}}}}


coins 10

{{#ifeq:0.25|always|Always|{{#ifexpr:0.25>=0.25|Always|{{#ifexpr:0.25>=0.10|Common|{{#ifexpr:0.25>=0.05|Uncommon|{{#ifexpr:0.25>=0.01|Rare|Very rare}}}}}}}}}} || {{#ifeq:0.25|always|—|{{#ifexpr:0.25>=0.01|{{#expr:round(0.25*100,2)}}%|1/{{#expr:round(1/0.25,0)}}}}}}


example item 1

{{#ifeq:0.05|always|Always|{{#ifexpr:0.05>=0.25|Always|{{#ifexpr:0.05>=0.10|Common|{{#ifexpr:0.05>=0.05|Uncommon|{{#ifexpr:0.05>=0.01|Rare|Very rare}}}}}}}}}} || {{#ifeq:0.05|always|—|{{#ifexpr:0.05>=0.01|{{#expr:round(0.05*100,2)}}%|1/{{#expr:round(1/0.05,0)}}}}}}


rare item 1

{{#ifeq:0.008|always|Always|{{#ifexpr:0.008>=0.25|Always|{{#ifexpr:0.008>=0.10|Common|{{#ifexpr:0.008>=0.05|Uncommon|{{#ifexpr:0.008>=0.01|Rare|Very rare}}}}}}}}}} || {{#ifeq:0.008|always|—|{{#ifexpr:0.008>=0.01|{{#expr:round(0.008*100,2)}}%|1/{{#expr:round(1/0.008,0)}}}}}}

Shop

[edit]

NPC Name runs Shop Name.

Pickpocket

[edit]
Pickpocket info
XP
Requirement X crime
Success chance X% → X% (at max level)
Stun X ticks, X damage
Stun message Message here

Pickpocket loot

[edit]
Item Amount Rarity Odds


coins 10

{{#ifeq:always|always|Always|{{#ifexpr:always>=0.25|Always|{{#ifexpr:always>=0.10|Common|{{#ifexpr:always>=0.05|Uncommon|{{#ifexpr:always>=0.01|Rare|Very rare}}}}}}}}}} || {{#ifeq:always|always|—|{{#ifexpr:always>=0.01|{{#expr:round(always*100,2)}}%|1/{{#expr:round(1/always,0)}}}}}}


rare item 1

{{#ifeq:0.002|always|Always|{{#ifexpr:0.002>=0.25|Always|{{#ifexpr:0.002>=0.10|Common|{{#ifexpr:0.002>=0.05|Uncommon|{{#ifexpr:0.002>=0.01|Rare|Very rare}}}}}}}}}} || {{#ifeq:0.002|always|—|{{#ifexpr:0.002>=0.01|{{#expr:round(0.002*100,2)}}%|1/{{#expr:round(1/0.002,0)}}}}}}

Dialogue

[edit]

Trivia

[edit]