diff --git a/Distribution/Data/Decoration/Overworld/Bastion_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Bastion_GatheringSpots.cfg new file mode 100644 index 000000000..4b895edbb --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Bastion_GatheringSpots.cfg @@ -0,0 +1,14 @@ +TownGatheringSpot 0xFF8D +1855 2013 0 + +TownGatheringSpot 0xFF8D +1823 1981 0 + +TownGatheringSpot 0xFF8D +1798 2045 0 + +TownGatheringSpot 0xFF8D +1854 1967 0 + +TownGatheringSpot 0xFF8D +1771 2001 0 diff --git a/Distribution/Data/Decoration/Overworld/Coldbarrow_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Coldbarrow_GatheringSpots.cfg new file mode 100644 index 000000000..13ea7280d --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Coldbarrow_GatheringSpots.cfg @@ -0,0 +1,17 @@ +TownGatheringSpot 0xFF8D +3352 2402 1 + +TownGatheringSpot 0xFF8D +3374 2390 2 + +TownGatheringSpot 0xFF8D +3398 2372 2 + +TownGatheringSpot 0xFF8D +3374 2345 5 + +TownGatheringSpot 0xFF8D +3357 2347 1 + +TownGatheringSpot 0xFF8D +3334 2370 1 diff --git a/Distribution/Data/Decoration/Overworld/Cresthaven_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Cresthaven_GatheringSpots.cfg new file mode 100644 index 000000000..5bf9066cf --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Cresthaven_GatheringSpots.cfg @@ -0,0 +1,29 @@ +TownGatheringSpot 0xFF8D +1421 1188 2 + +TownGatheringSpot 0xFF8D +1449 1191 2 + +TownGatheringSpot 0xFF8D +1482 1175 2 + +TownGatheringSpot 0xFF8D +1527 1170 2 + +TownGatheringSpot 0xFF8D +1559 1158 2 + +TownGatheringSpot 0xFF8D +1551 1139 2 + +TownGatheringSpot 0xFF8D +1572 1123 2 + +TownGatheringSpot 0xFF8D +1612 1147 2 + +TownGatheringSpot 0xFF8D +1653 1146 2 + +TownGatheringSpot 0xFF8D +1612 1167 2 diff --git a/Distribution/Data/Decoration/Overworld/EastRivermouth_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/EastRivermouth_GatheringSpots.cfg new file mode 100644 index 000000000..6f39bb023 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/EastRivermouth_GatheringSpots.cfg @@ -0,0 +1,23 @@ +TownGatheringSpot 0xFF8D +1312 1758 2 + +TownGatheringSpot 0xFF8D +1340 1718 5 + +TownGatheringSpot 0xFF8D +1333 1682 0 + +TownGatheringSpot 0xFF8D +1416 1697 0 + +TownGatheringSpot 0xFF8D +1445 1689 0 + +TownGatheringSpot 0xFF8D +1388 1731 0 + +TownGatheringSpot 0xFF8D +1411 1754 0 + +TownGatheringSpot 0xFF8D +1445 1766 0 diff --git a/Distribution/Data/Decoration/Overworld/Fairwinds_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Fairwinds_GatheringSpots.cfg new file mode 100644 index 000000000..88c1e0b02 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Fairwinds_GatheringSpots.cfg @@ -0,0 +1,17 @@ +TownGatheringSpot 0xFF8D +2249 2835 0 + +TownGatheringSpot 0xFF8D +2258 2809 0 + +TownGatheringSpot 0xFF8D +2294 2805 0 + +TownGatheringSpot 0xFF8D +2331 2779 0 + +TownGatheringSpot 0xFF8D +2354 2797 0 + +TownGatheringSpot 0xFF8D +2352 2826 0 diff --git a/Distribution/Data/Decoration/Overworld/Landow_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Landow_GatheringSpots.cfg new file mode 100644 index 000000000..e15151c38 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Landow_GatheringSpots.cfg @@ -0,0 +1,8 @@ +TownGatheringSpot 0xFF8D +1797 1408 2 + +TownGatheringSpot 0xFF8D +1779 1400 2 + +TownGatheringSpot 0xFF8D +1813 1370 2 diff --git a/Distribution/Data/Decoration/Overworld/Maerid_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Maerid_GatheringSpots.cfg new file mode 100644 index 000000000..336f70079 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Maerid_GatheringSpots.cfg @@ -0,0 +1,17 @@ +TownGatheringSpot 0xFF8D +3351 3633 1 + +TownGatheringSpot 0xFF8D +3378 3614 0 + +TownGatheringSpot 0xFF8D +3362 3686 0 + +TownGatheringSpot 0xFF8D +3444 3650 0 + +TownGatheringSpot 0xFF8D +3453 3694 0 + +TownGatheringSpot 0xFF8D +3419 3670 0 diff --git a/Distribution/Data/Decoration/Overworld/Mireport_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Mireport_GatheringSpots.cfg new file mode 100644 index 000000000..9da227806 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Mireport_GatheringSpots.cfg @@ -0,0 +1,17 @@ +TownGatheringSpot 0xFF8D +358 1264 0 + +TownGatheringSpot 0xFF8D +362 1231 1 + +TownGatheringSpot 0xFF8D +340 1291 0 + +TownGatheringSpot 0xFF8D +392 1283 0 + +TownGatheringSpot 0xFF8D +450 1302 0 + +TownGatheringSpot 0xFF8D +425 1304 0 diff --git a/Distribution/Data/Decoration/Overworld/Myrish_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Myrish_GatheringSpots.cfg new file mode 100644 index 000000000..ee3e57546 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Myrish_GatheringSpots.cfg @@ -0,0 +1,20 @@ +TownGatheringSpot 0xFF8D +1575 2895 2 + +TownGatheringSpot 0xFF8D +1574 2920 2 + +TownGatheringSpot 0xFF8D +1530 2930 2 + +TownGatheringSpot 0xFF8D +1545 2997 2 + +TownGatheringSpot 0xFF8D +1574 2976 2 + +TownGatheringSpot 0xFF8D +1599 2968 2 + +TownGatheringSpot 0xFF8D +1549 2927 2 diff --git a/Distribution/Data/Decoration/Overworld/Stonehollow_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Stonehollow_GatheringSpots.cfg new file mode 100644 index 000000000..49ba991b9 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Stonehollow_GatheringSpots.cfg @@ -0,0 +1,8 @@ +TownGatheringSpot 0xFF8D +756 1225 0 + +TownGatheringSpot 0xFF8D +775 1269 0 + +TownGatheringSpot 0xFF8D +806 1304 0 diff --git a/Distribution/Data/Decoration/Overworld/Teareek_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/Teareek_GatheringSpots.cfg new file mode 100644 index 000000000..2f171420f --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/Teareek_GatheringSpots.cfg @@ -0,0 +1,11 @@ +TownGatheringSpot 0xFF8D +412 1856 1 + +TownGatheringSpot 0xFF8D +454 1835 1 + +TownGatheringSpot 0xFF8D +393 1899 1 + +TownGatheringSpot 0xFF8D +381 1886 1 diff --git a/Distribution/Data/Decoration/Overworld/WestRivermouth_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/WestRivermouth_GatheringSpots.cfg new file mode 100644 index 000000000..b34c25a54 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/WestRivermouth_GatheringSpots.cfg @@ -0,0 +1,17 @@ +TownGatheringSpot 0xFF8D +1211 1691 0 + +TownGatheringSpot 0xFF8D +1244 1758 0 + +TownGatheringSpot 0xFF8D +1138 1751 0 + +TownGatheringSpot 0xFF8D +1271 1707 2 + +TownGatheringSpot 0xFF8D +1270 1770 2 + +TownGatheringSpot 0xFF8D +1275 1747 1 diff --git a/Distribution/Data/Decoration/Overworld/WharfsEnd_GatheringSpots.cfg b/Distribution/Data/Decoration/Overworld/WharfsEnd_GatheringSpots.cfg new file mode 100644 index 000000000..738e706d0 --- /dev/null +++ b/Distribution/Data/Decoration/Overworld/WharfsEnd_GatheringSpots.cfg @@ -0,0 +1,11 @@ +TownGatheringSpot 0xFF8D +3501 403 2 + +TownGatheringSpot 0xFF8D +3521 393 2 + +TownGatheringSpot 0xFF8D +3510 358 2 + +TownGatheringSpot 0xFF8D +3485 369 2 diff --git a/Distribution/Data/Spawns/Overworld/Bastion_TownCritters.json b/Distribution/Data/Spawns/Overworld/Bastion_TownCritters.json index 1f9487735..88dec2e58 100644 --- a/Distribution/Data/Spawns/Overworld/Bastion_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Bastion_TownCritters.json @@ -10,7 +10,7 @@ "homeRange": 15, "walkingRange": 25, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 5 }, + { "name": "bird", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 1 }, { "name": "cat", "probability": 100, "maxCount": 1 } ] @@ -40,7 +40,7 @@ "homeRange": 15, "walkingRange": 25, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 5 }, + { "name": "bird", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 1 }, { "name": "cat", "probability": 100, "maxCount": 1 } ] @@ -56,7 +56,7 @@ "homeRange": 15, "walkingRange": 25, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 5 }, + { "name": "bird", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 1 }, { "name": "cat", "probability": 100, "maxCount": 1 } ] @@ -72,7 +72,7 @@ "homeRange": 15, "walkingRange": 25, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 5 }, + { "name": "bird", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 1 }, { "name": "cat", "probability": 100, "maxCount": 1 } ] @@ -217,7 +217,7 @@ "homeRange": 15, "walkingRange": 25, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 5 }, + { "name": "bird", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 1 }, { "name": "cat", "probability": 100, "maxCount": 1 } ] diff --git a/Distribution/Data/Spawns/Overworld/Citizens.json b/Distribution/Data/Spawns/Overworld/Citizens.json new file mode 100644 index 000000000..e1ca89f7b --- /dev/null +++ b/Distribution/Data/Spawns/Overworld/Citizens.json @@ -0,0 +1,198 @@ +[ + { + "$type": "RegionSpawner", + "guid": "54be9ae3-b55c-49c6-9248-a3dea70cc8f9", + "location": [391, 1277, 0], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Mireport", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "179387c7-d8e4-4f4d-b6f2-2e32d6c7285c", + "location": [417, 1856, 1], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Teareek", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "563ff739-440c-4135-a93b-7d3c331a3bc0", + "location": [1560, 2942, 2], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Myrish", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "5072477b-cde7-4b1e-8e26-ad8828e9ef77", + "location": [1403, 1722, 0], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "East Rivermouth", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "93c54c66-91e8-48f1-a8cb-5acf1adf96ae", + "location": [3362, 2378, 2], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Coldbarrow", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 10 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "e811a49f-de35-4f48-ba0a-932f64443db6", + "location": [1199, 1723, 0], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "West Rivermouth", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "36306aec-4a73-417a-a855-c4e54baa4196", + "location": [756, 1224, 0], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Stonehollow", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 5 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "d87ed176-d5fd-4035-90b0-9d882a5e0399", + "location": [1605, 1164, 2], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Cresthaven", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "a6f83f19-d0ff-4814-8d48-4a5f9f1251d7", + "location": [1839, 2004, 0], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Bastion", + "walkingRange": -1, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "52d739d7-3621-4a68-983c-2fe82199b8e0", + "location": [2287, 2812, 0], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Fairwinds", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "ce30aa80-e83c-420e-8c19-62bfc8d9c6c3", + "location": [3500, 376, 2], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Wharf's End", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 5 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "4afbada4-1244-4d03-8f68-144122717373", + "location": [1808, 1388, 2], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the town of Landow", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 5 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "88f0ce94-bc20-4f2f-a44e-02e27423747d", + "location": [3394, 3691, 0], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the town of Maerid", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 20 } + ] + }, + { + "$type": "RegionSpawner", + "guid": "ddf2fd00-1d69-41a7-88c8-8c1b2100c92d", + "location": [3004, 543, 2], + "map": "Veridia", + "count": 20, + "minDelay": "00:01:00", + "maxDelay": "00:03:00", + "region": "the Town of Port Grim", + "walkingRange": 4, + "entries": [ + { "name": "spawncitizen", "probability": 100, "maxCount": 5 } + ] + } +] diff --git a/Distribution/Data/Spawns/Overworld/Cresthaven_TownCritters.json b/Distribution/Data/Spawns/Overworld/Cresthaven_TownCritters.json index 223c94ef9..1f0b04d4c 100644 --- a/Distribution/Data/Spawns/Overworld/Cresthaven_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Cresthaven_TownCritters.json @@ -12,7 +12,7 @@ "entries": [ { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 }, - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 } ] }, @@ -47,7 +47,7 @@ "entries": [ { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 }, - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 } ] }, @@ -64,7 +64,7 @@ "entries": [ { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 }, - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 } ] }, @@ -81,7 +81,7 @@ "entries": [ { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 }, - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 } ] }, @@ -98,7 +98,7 @@ "entries": [ { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 }, - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 } ] }, diff --git a/Distribution/Data/Spawns/Overworld/EastRivermouth_TownCritters.json b/Distribution/Data/Spawns/Overworld/EastRivermouth_TownCritters.json index 2bbde3002..c3134d2ac 100644 --- a/Distribution/Data/Spawns/Overworld/EastRivermouth_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/EastRivermouth_TownCritters.json @@ -10,7 +10,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "dog", "probability": 100, "maxCount": 2 } @@ -83,7 +83,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "dog", "probability": 100, "maxCount": 2 } diff --git a/Distribution/Data/Spawns/Overworld/Fairwinds_TownCritters.json b/Distribution/Data/Spawns/Overworld/Fairwinds_TownCritters.json index c60c799cd..e5dd9ed1e 100644 --- a/Distribution/Data/Spawns/Overworld/Fairwinds_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Fairwinds_TownCritters.json @@ -58,7 +58,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 1 }, { "name": "rat", "probability": 100, "maxCount": 2 }, { "name": "dog", "probability": 100, "maxCount": 1 } diff --git a/Distribution/Data/Spawns/Overworld/Maerid_TownCritters.json b/Distribution/Data/Spawns/Overworld/Maerid_TownCritters.json index 81bd6eb9d..ffd25c74a 100644 --- a/Distribution/Data/Spawns/Overworld/Maerid_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Maerid_TownCritters.json @@ -10,10 +10,10 @@ "region": "the town of Maerid", "walkingRange": -1, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 30 }, - { "name": "cat", "probability": 100, "maxCount": 5 }, - { "name": "dog", "probability": 100, "maxCount": 5 }, - { "name": "rat", "probability": 100, "maxCount": 10 } + { "name": "bird", "probability": 100, "maxCount": 20 }, + { "name": "cat", "probability": 100, "maxCount": 3 }, + { "name": "dog", "probability": 100, "maxCount": 3 }, + { "name": "rat", "probability": 100, "maxCount": 8 } ] } ] diff --git a/Distribution/Data/Spawns/Overworld/Mireport_TownCritters.json b/Distribution/Data/Spawns/Overworld/Mireport_TownCritters.json index 5f77156ba..7f3a6b297 100644 --- a/Distribution/Data/Spawns/Overworld/Mireport_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Mireport_TownCritters.json @@ -10,7 +10,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "rat", "probability": 100, "maxCount": 3 } @@ -27,7 +27,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "rat", "probability": 100, "maxCount": 3 } @@ -44,7 +44,7 @@ "homeRange": 15, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 1 }, { "name": "rat", "probability": 100, "maxCount": 3 } ] @@ -60,7 +60,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "rat", "probability": 100, "maxCount": 3 } diff --git a/Distribution/Data/Spawns/Overworld/Myrish_TownCritters.json b/Distribution/Data/Spawns/Overworld/Myrish_TownCritters.json index e2820b98a..63d0c54a2 100644 --- a/Distribution/Data/Spawns/Overworld/Myrish_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Myrish_TownCritters.json @@ -10,7 +10,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 } @@ -27,7 +27,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 } @@ -44,7 +44,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 } @@ -61,7 +61,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 } diff --git a/Distribution/Data/Spawns/Overworld/Stonehollow_TownCritters.json b/Distribution/Data/Spawns/Overworld/Stonehollow_TownCritters.json index 974bc030c..c3c72bdf4 100644 --- a/Distribution/Data/Spawns/Overworld/Stonehollow_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Stonehollow_TownCritters.json @@ -10,7 +10,7 @@ "homeRange": 20, "walkingRange": 30, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 } + { "name": "bird", "probability": 100, "maxCount": 5 } ] }, { @@ -26,7 +26,7 @@ "entries": [ { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 }, - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 } ] } diff --git a/Distribution/Data/Spawns/Overworld/Teareek_TownCritters.json b/Distribution/Data/Spawns/Overworld/Teareek_TownCritters.json index 2c4545119..4c89e07ad 100644 --- a/Distribution/Data/Spawns/Overworld/Teareek_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/Teareek_TownCritters.json @@ -122,7 +122,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 } @@ -139,7 +139,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 }, { "name": "cat", "probability": 100, "maxCount": 2 } diff --git a/Distribution/Data/Spawns/Overworld/WestRivermouth_TownCritters.json b/Distribution/Data/Spawns/Overworld/WestRivermouth_TownCritters.json index dfa92dca9..8126f5842 100644 --- a/Distribution/Data/Spawns/Overworld/WestRivermouth_TownCritters.json +++ b/Distribution/Data/Spawns/Overworld/WestRivermouth_TownCritters.json @@ -10,7 +10,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 } @@ -27,7 +27,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 } @@ -44,7 +44,7 @@ "homeRange": 25, "walkingRange": 40, "entries": [ - { "name": "bird", "probability": 100, "maxCount": 10 }, + { "name": "bird", "probability": 100, "maxCount": 5 }, { "name": "cat", "probability": 100, "maxCount": 2 }, { "name": "rat", "probability": 100, "maxCount": 3 }, { "name": "dog", "probability": 100, "maxCount": 2 } diff --git a/Projects/UOContent/Engines/Spawners/DynamicSpawner/Citizens.cs b/Projects/UOContent/Engines/Spawners/DynamicSpawner/Citizens.cs index af57113a1..6c15fe7ce 100644 --- a/Projects/UOContent/Engines/Spawners/DynamicSpawner/Citizens.cs +++ b/Projects/UOContent/Engines/Spawners/DynamicSpawner/Citizens.cs @@ -52,7 +52,7 @@ namespace Server.Custom.CitizenSpawns 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, 0x0628, 0x0629, 0x062A, 0x062B, 0x062C, 0x062D, 0x062E, 0x062F, 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637, 0x0638, 0x0639, 0x063A, 0x06F3, 0x06F5, 0x06F6, 0x06F7, 0x06F8, 0x06F9, - 0x06FA + 0x06FA, 0x03E9, 0x03EA, 0x03EB, 0x03EC, 0x0443 }) { _terrainLookup[id] = Terrain.Dirt; diff --git a/Projects/UOContent/Mobiles/Townfolk/Citizens/TownGatheringSpot.cs b/Projects/UOContent/Mobiles/Townfolk/Citizens/TownGatheringSpot.cs index 2e46e8160..3f2cf238b 100644 --- a/Projects/UOContent/Mobiles/Townfolk/Citizens/TownGatheringSpot.cs +++ b/Projects/UOContent/Mobiles/Townfolk/Citizens/TownGatheringSpot.cs @@ -55,10 +55,10 @@ namespace Server.Items Mobile west = RandomAttendee(); Mobile north = RandomAttendee(); - PlaceAndFace(east, Location.X + 3, Location.Y, Location.Z, Direction.West); - PlaceAndFace(west, Location.X - 3, Location.Y, Location.Z, Direction.East); - PlaceAndFace(south, Location.X, Location.Y + 3, Location.Z, Direction.North); - PlaceAndFace(north, Location.X, Location.Y - 3, Location.Z, Direction.South); + PlaceAndFace(east, Location.X + 2, Location.Y, Location.Z, Direction.West); + PlaceAndFace(west, Location.X - 2, Location.Y, Location.Z, Direction.East); + PlaceAndFace(south, Location.X, Location.Y + 2, Location.Z, Direction.North); + PlaceAndFace(north, Location.X, Location.Y - 2, Location.Z, Direction.South); } private Mobile RandomAttendee()