Skip to content

Commit

Permalink
Add zaros spiritual creatures to be killable
Browse files Browse the repository at this point in the history
  • Loading branch information
ghosts-are-spooky committed May 31, 2024
1 parent 4504fa8 commit c542b74
Show file tree
Hide file tree
Showing 2 changed files with 125 additions and 0 deletions.
119 changes: 119 additions & 0 deletions src/data/monsters_data.json
Original file line number Diff line number Diff line change
Expand Up @@ -14038,6 +14038,125 @@
"slayerLevelRequired": 0,
"slayerXP": 0,
"assignableSlayerMasters": []
},"11290": {
"members": true,
"combatLevel": 158,
"hitpoints": 100,
"maxHit": 40,
"attackType": ["crush"],
"attackSpeed": 5,
"aggressive": false,
"poisonous": false,
"immuneToPoison": false,
"immuneToVenom": false,
"attributes": ["spectral"],
"category": ["spiritual creatures"],
"examineText": "A dangerous looking spirit.",
"wikiName": "Spiritual warrior (Zaros)",
"wikiURL": "https://oldschool.runescape.wiki/w/Spiritual_warrior#Zaros",
"attackLevel": 190,
"strengthLevel": 190,
"defenceLevel": 100,
"magicLevel": 50,
"rangedLevel": 1,
"attackStab": 0,
"attackSlash": 0,
"attackCrush": 0,
"attackMagic": 0,
"attackRanged": 110,
"defenceStab": 12,
"defenceSlash": 14,
"defenceCrush": 13,
"defenceMagic": 5,
"defenceRanged": 13,
"attackAccuracy": 9,
"meleeStrength": 6,
"rangedStrength": 0,
"magicDamage": 0,
"isSlayerMonster": true,
"slayerLevelRequired": 68,
"slayerXP": 110,
"assignableSlayerMasters": ["krystilia", "vannaka", "chaeldar", "nieve", "duradel"]
},
"11291": {
"members": true,
"combatLevel": 158,
"hitpoints": 110,
"maxHit": 35,
"attackType": ["ranged"],
"attackSpeed": 5,
"aggressive": false,
"poisonous": false,
"immuneToPoison": false,
"immuneToVenom": false,
"attributes": ["spectral"],
"category": ["spiritual creatures"],
"examineText": "A dangerous looking spirit.",
"wikiName": "Spiritual ranger (Zaros)",
"wikiURL": "https://oldschool.runescape.wiki/w/Spiritual_ranger#Zaros",
"attackLevel": 1,
"strengthLevel": 1,
"defenceLevel": 100,
"magicLevel": 100,
"rangedLevel": 190,
"attackStab": 0,
"attackSlash": 0,
"attackCrush": 0,
"attackMagic": 0,
"attackRanged": 0,
"defenceStab": 20,
"defenceSlash": 0,
"defenceCrush": 20,
"defenceMagic": 300,
"defenceRanged": 50,
"attackAccuracy": 0,
"meleeStrength": 0,
"rangedStrength": 0,
"magicDamage": 0,
"isSlayerMonster": true,
"slayerLevelRequired": 63,
"slayerXP": 110,
"assignableSlayerMasters": ["krystilia", "vannaka", "chaeldar", "nieve", "duradel"]
},
"11292": {
"members": true,
"combatLevel": 182,
"hitpoints": 125,
"maxHit": 38,
"attackType": ["magic"],
"attackSpeed": 5,
"aggressive": false,
"poisonous": true,
"immuneToPoison": false,
"immuneToVenom": false,
"attributes": ["spectral"],
"category": ["spiritual creatures"],
"examineText": "A dangerous looking spirit.",
"wikiName": "Spiritual mage (Zaros)",
"wikiURL": "https://oldschool.runescape.wiki/w/Spiritual_mage#Zaros",
"attackLevel": 1,
"strengthLevel": 1,
"defenceLevel": 100,
"magicLevel": 200,
"rangedLevel": 1,
"attackStab": 0,
"attackSlash": 0,
"attackCrush": 0,
"attackMagic": 52,
"attackRanged": 0,
"defenceStab": 420,
"defenceSlash": 400,
"defenceCrush": 420,
"defenceMagic": 100,
"defenceRanged": 0,
"attackAccuracy": 0,
"meleeStrength": 0,
"rangedStrength": 0,
"magicDamage": 52,
"isSlayerMonster": true,
"slayerLevelRequired": 83,
"slayerXP": 137.5,
"assignableSlayerMasters": ["krystilia", "vannaka", "chaeldar", "nieve", "duradel"]
},
"11293": {
"members": true,
Expand Down
6 changes: 6 additions & 0 deletions src/simulation/monsters/low/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -221,8 +221,11 @@ import SmallLizard from "./n-s/SmallLizard";
import SmokeDevil from "./n-s/SmokeDevil";
import Spider from "./n-s/Spider";
import SpiritualMage from "./n-s/SpiritualMage";
import SpiritualMageZaros from "./n-s/SpiritualMageZaros";
import SpiritualRanger from "./n-s/SpiritualRanger";
import SpiritualRangerZaros from "./n-s/SpiritualRangerZaros";
import SpiritualWarrior from "./n-s/SpiritualWarrior";
import SpiritualWarriorZaros from "./n-s/SpiritualWarriorZaros";
import SteelDragon from "./n-s/SteelDragon";
import SulphurLizard from "./n-s/SulphurLizard";
import Suqah from "./n-s/Suqah";
Expand Down Expand Up @@ -441,14 +444,17 @@ export const allLowMonsters = {
ElfWarrior,
Kurask,
SpiritualMage,
SpiritualMageZaros,
Basilisk,
FireGiant,
LizardmanShaman,
SpiritualRanger,
SpiritualRangerZaros,
BlackDemon,
FossilIslandWyvernAncient,
Lizardman,
SpiritualWarrior,
SpiritualWarriorZaros,
BlackDragon,
FossilIslandWyvernLongTailed,
LocustRider,
Expand Down

0 comments on commit c542b74

Please sign in to comment.