File tree Expand file tree Collapse file tree 5 files changed +219
-1
lines changed
Expand file tree Collapse file tree 5 files changed +219
-1
lines changed Original file line number Diff line number Diff line change 11{
2- "generatedAt" : " 2026-02-07T08:08:06.837Z " ,
2+ "generatedAt" : " 2026-02-12T08:43:07.282Z " ,
33 "tileSize" : 1 ,
44 "models" : [
55 {
Original file line number Diff line number Diff line change 759759 " plains" ,
760760 " forest"
761761 ]
762+ },
763+ {
764+ "id" : " dark_wizard" ,
765+ "name" : " Dark Wizard" ,
766+ "description" : " A sinister wizard who attacks with Wind Strike magic" ,
767+ "category" : " mob" ,
768+ "faction" : " zamorak" ,
769+ "stats" : {
770+ "level" : 22 ,
771+ "health" : 22 ,
772+ "attack" : 1 ,
773+ "strength" : 1 ,
774+ "defense" : 11 ,
775+ "defenseBonus" : 0 ,
776+ "ranged" : 1 ,
777+ "magic" : 22
778+ },
779+ "combat" : {
780+ "attackable" : true ,
781+ "aggressive" : true ,
782+ "retaliates" : true ,
783+ "aggroRange" : 5 ,
784+ "combatRange" : 10 ,
785+ "leashRange" : 8 ,
786+ "attackSpeedTicks" : 5 ,
787+ "respawnTicks" : 50 ,
788+ "attackType" : " magic" ,
789+ "spellId" : " wind_strike"
790+ },
791+ "movement" : {
792+ "type" : " wander" ,
793+ "speed" : 2.0 ,
794+ "wanderRadius" : 4
795+ },
796+ "drops" : {
797+ "defaultDrop" : {
798+ "enabled" : true ,
799+ "itemId" : " bones" ,
800+ "quantity" : 1
801+ },
802+ "always" : [],
803+ "common" : [
804+ {
805+ "itemId" : " air_rune" ,
806+ "minQuantity" : 5 ,
807+ "maxQuantity" : 18 ,
808+ "chance" : 0.25 ,
809+ "rarity" : " common"
810+ },
811+ {
812+ "itemId" : " mind_rune" ,
813+ "minQuantity" : 3 ,
814+ "maxQuantity" : 12 ,
815+ "chance" : 0.2 ,
816+ "rarity" : " common"
817+ },
818+ {
819+ "itemId" : " water_rune" ,
820+ "minQuantity" : 2 ,
821+ "maxQuantity" : 9 ,
822+ "chance" : 0.15 ,
823+ "rarity" : " common"
824+ },
825+ {
826+ "itemId" : " earth_rune" ,
827+ "minQuantity" : 2 ,
828+ "maxQuantity" : 9 ,
829+ "chance" : 0.15 ,
830+ "rarity" : " common"
831+ },
832+ {
833+ "itemId" : " coins" ,
834+ "minQuantity" : 3 ,
835+ "maxQuantity" : 60 ,
836+ "chance" : 0.5 ,
837+ "rarity" : " common"
838+ }
839+ ],
840+ "uncommon" : [
841+ {
842+ "itemId" : " wizard_hat" ,
843+ "minQuantity" : 1 ,
844+ "maxQuantity" : 1 ,
845+ "chance" : 0.05 ,
846+ "rarity" : " uncommon"
847+ },
848+ {
849+ "itemId" : " staff" ,
850+ "minQuantity" : 1 ,
851+ "maxQuantity" : 1 ,
852+ "chance" : 0.04 ,
853+ "rarity" : " uncommon"
854+ }
855+ ],
856+ "rare" : [],
857+ "veryRare" : []
858+ },
859+ "appearance" : {
860+ "modelPath" : " asset://models/dark-wizard/dark-wizard.vrm" ,
861+ "iconPath" : " asset://icons/npcs/dark_wizard.png" ,
862+ "scale" : 1.0 ,
863+ "heldWeaponModel" : " asset://models/magic-staffs/air-staff/air-staff-aligned.glb"
864+ },
865+ "spawnBiomes" : [
866+ " plains" ,
867+ " forest"
868+ ]
869+ },
870+ {
871+ "id" : " dark_ranger" ,
872+ "name" : " Dark Ranger" ,
873+ "description" : " A shadowy archer who fires bronze arrows from the darkness" ,
874+ "category" : " mob" ,
875+ "faction" : " zamorak" ,
876+ "stats" : {
877+ "level" : 15 ,
878+ "health" : 18 ,
879+ "attack" : 1 ,
880+ "strength" : 1 ,
881+ "defense" : 8 ,
882+ "defenseBonus" : 0 ,
883+ "ranged" : 15 ,
884+ "magic" : 1
885+ },
886+ "combat" : {
887+ "attackable" : true ,
888+ "aggressive" : true ,
889+ "retaliates" : true ,
890+ "aggroRange" : 5 ,
891+ "combatRange" : 7 ,
892+ "leashRange" : 8 ,
893+ "attackSpeedTicks" : 4 ,
894+ "respawnTicks" : 50 ,
895+ "attackType" : " ranged" ,
896+ "arrowId" : " bronze_arrow"
897+ },
898+ "movement" : {
899+ "type" : " wander" ,
900+ "speed" : 2.0 ,
901+ "wanderRadius" : 4
902+ },
903+ "drops" : {
904+ "defaultDrop" : {
905+ "enabled" : true ,
906+ "itemId" : " bones" ,
907+ "quantity" : 1
908+ },
909+ "always" : [],
910+ "common" : [
911+ {
912+ "itemId" : " bronze_arrow" ,
913+ "minQuantity" : 5 ,
914+ "maxQuantity" : 20 ,
915+ "chance" : 0.4 ,
916+ "rarity" : " common"
917+ },
918+ {
919+ "itemId" : " coins" ,
920+ "minQuantity" : 3 ,
921+ "maxQuantity" : 40 ,
922+ "chance" : 0.5 ,
923+ "rarity" : " common"
924+ }
925+ ],
926+ "uncommon" : [
927+ {
928+ "itemId" : " shortbow" ,
929+ "minQuantity" : 1 ,
930+ "maxQuantity" : 1 ,
931+ "chance" : 0.05 ,
932+ "rarity" : " uncommon"
933+ },
934+ {
935+ "itemId" : " leather_body" ,
936+ "minQuantity" : 1 ,
937+ "maxQuantity" : 1 ,
938+ "chance" : 0.04 ,
939+ "rarity" : " uncommon"
940+ },
941+ {
942+ "itemId" : " leather_chaps" ,
943+ "minQuantity" : 1 ,
944+ "maxQuantity" : 1 ,
945+ "chance" : 0.04 ,
946+ "rarity" : " uncommon"
947+ }
948+ ],
949+ "rare" : [],
950+ "veryRare" : []
951+ },
952+ "appearance" : {
953+ "modelPath" : " asset://models/dark-ranger/dark-ranger.vrm" ,
954+ "iconPath" : " asset://icons/npcs/dark_ranger.png" ,
955+ "scale" : 1.0 ,
956+ "heldWeaponModel" : " asset://models/bow-wood/bow-wood-aligned.glb"
957+ },
958+ "spawnBiomes" : [
959+ " plains" ,
960+ " forest"
961+ ]
762962 }
763963]
Original file line number Diff line number Diff line change 145145 "position" : { "x" : -35 , "y" : 0 , "z" : 18 },
146146 "spawnRadius" : 5 ,
147147 "maxCount" : 4
148+ },
149+ {
150+ "mobId" : " dark_wizard" ,
151+ "position" : { "x" : 45 , "y" : 0 , "z" : -30 },
152+ "spawnRadius" : 5 ,
153+ "maxCount" : 3
154+ },
155+ {
156+ "mobId" : " dark_ranger" ,
157+ "position" : { "x" : 38 , "y" : 0 , "z" : -25 },
158+ "spawnRadius" : 5 ,
159+ "maxCount" : 3
148160 }
149161 ],
150162 "fishing" : {
Original file line number Diff line number Diff line change 1+ version https://git-lfs.github.com/spec/v1
2+ oid sha256:9e16c6dd7942c4e98fde3dfb7ac0052a9b4b82a676f3cbab3dc8fd60545de7a4
3+ size 28041844
Original file line number Diff line number Diff line change 1+ version https://git-lfs.github.com/spec/v1
2+ oid sha256:c77745ddb0e24736436c2edb0a00b918cbe9198f0470e95c321b2c3f946e9372
3+ size 25819640
You can’t perform that action at this time.
0 commit comments