Frankie-hz
13fbd4a0e8
Moves min/max levels to mob_spawn_points sql
2026-01-24 21:48:47 -05:00
MowFord
e3d7580f4a
Convert all battlefields to key rewards on itemid
2025-09-19 13:13:58 -05:00
MowFord
b9d193f6fa
adjust lootGroup helper to require itemid instead of item key
2025-09-19 11:56:18 -05:00
MowFord
932a3770cb
update garrison to use lootGroup helper
2025-09-19 11:10:29 -05:00
Loxley
83833ab90a
Fixes Garrison position for Xarcabard
2023-10-10 01:39:31 +01:00
Zach Toogood
245227b4f7
[chore] Convert " to ' for Garrison
2023-08-31 20:40:09 +01:00
Zach Toogood
85abab6f91
[garrison] Comment out NPCs with incomplete looks
2023-08-31 20:30:23 +01:00
Loxley
6534399180
Adds capture data for Garrison (Windurst 99)
2023-08-31 20:30:22 +01:00
Loxley
b082dadb8c
Adds more capture data for Garrison
2023-08-31 20:30:22 +01:00
Zach Toogood
ee55c11f56
[garrison] Fix off-by-one in allyNames
2023-08-31 20:30:21 +01:00
Xaver-DaRed
51e59736ff
Add data from captures and move debug setting from setting file
2023-08-31 20:30:20 +01:00
Xaver-DaRed
9f3df02b22
Cleanup garrison.lua function logic. Mostly styling.
2023-08-31 20:30:20 +01:00
Xaver-DaRed
082661f308
Move data from garrison logic file to garrison_data.lua
2023-08-31 20:30:20 +01:00
Zach Toogood
7f7cbf530a
[garrison] xi.items -> xi.item
2023-08-31 20:30:20 +01:00
Loxley
0c918eea3f
Removed deprecated requires
2023-08-31 20:30:20 +01:00
Loxley
6fe3ca6cad
Uncapped Garrison should be 99 by default
2023-08-31 20:30:19 +01:00
Loxley
328b51d979
Moves unknown positions to placeholder module
2023-08-31 20:30:19 +01:00
Loxley
ec65909a97
Adds NPC looks for 20 and 30
2023-08-31 20:30:19 +01:00
Loxley
8ed46033f2
Adds npc name for Windurst 40
2023-08-31 20:30:19 +01:00
Loxley
c1b0ac7bdc
Improves debug message, move tables to ID
2023-08-31 20:30:19 +01:00
Loxley
0f06348d9f
Prevents starting Garrison with missing capture
...
Provides message to players
Handles !garrison commands gracefully
Placeholder NPCs moved to custom module
addWeaponIfNecessary moved to custom module
2023-08-31 20:30:18 +01:00
Loxley
aef700c357
Improves table alignment, adds better spacing
2023-08-31 20:30:18 +01:00
Loxley
22d6b37374
Removes enum and print
2023-08-31 20:29:45 +01:00
Kore
0750fd7a8e
Add random weapon models for garrison allies
2023-08-31 20:29:45 +01:00
Kore
2eff6e0eed
Fix garrison npc levels and loot tables
...
- Fixes garrison npc levels so they can be adjusted with group ids
- Reduces mannequin drop rates to 5%
- Adds logging when dynamic entity cannot be found
2023-08-31 20:29:44 +01:00
xkoredev
6e6e51eca9
Fix garrison waves ( #2203 )
...
- Fixes wave spawn schedules to match those from captures
2023-08-31 20:29:44 +01:00
Kore
31d9680820
Polish Garrison npcs
...
- Fixes ally npc looks
- Assigns proper group id
2023-08-31 20:29:44 +01:00
Kore
ee6bf82849
Implement Garrison System
...
- Implements wave system that spawns the right amount of mobs at the right time for each wave
- Fixes the number of allies spawned (1 per alliance member based on captures)
- Grants correct loot on victory
- Spawns the right bosses / npcs on each zone
- Save lockout information for player
- Add timer for garrison timeout
- Gates entry based on rank and other requirements
2023-08-31 20:29:43 +01:00