From 5cd865e582e4cd44c1a708cbad2f83781ec2a1e4 Mon Sep 17 00:00:00 2001 From: Eric Taylor Date: Tue, 19 Nov 2024 23:00:25 -0500 Subject: [PATCH 1/6] Initial renaming from sod to classic --- .gitignore | 2 + Dockerfile | 2 +- README.md | 50 ++++++++--------- cmd/wowsimcli/cli_main.go | 4 +- cmd/wowsimcli/cmd/basic_sim.go | 4 +- cmd/wowsimcli/cmd/bulk_replace.go | 4 +- cmd/wowsimcli/cmd/decode_link.go | 2 +- docs/database_updates.md | 33 ++++++----- go.mod | 2 +- makefile | 56 +++++++++---------- package.json | 2 +- sim/_hunter/black_arrow.go | 6 +- sim/_hunter/kill_shot.go | 2 +- sim/_hunter/scorpid_sting.go | 2 +- sim/_hunter/silencing_shot.go | 2 +- sim/_hunter/volley.go | 2 +- sim/_paladin/avengers_shield.go | 2 +- sim/_paladin/avenging_wrath.go | 2 +- sim/_paladin/divine_plea.go | 2 +- sim/_paladin/divine_protection.go | 2 +- sim/_paladin/hand_of_reckoning.go | 2 +- sim/_paladin/holy/holy.go | 6 +- sim/_paladin/holy/holy_test.go | 6 +- sim/_paladin/holy_shield.go | 4 +- sim/_paladin/items.go | 4 +- sim/_paladin/paladin.go | 6 +- sim/_paladin/protection/protection.go | 6 +- sim/_paladin/protection/protection_test.go | 6 +- sim/_paladin/retribution/retribution.go | 6 +- sim/_paladin/retribution/retribution_test.go | 6 +- sim/_paladin/righteous_fury.go | 2 +- sim/_paladin/shield_of_righteousness.go | 4 +- sim/_paladin/soc.go | 2 +- sim/_paladin/sor.go | 2 +- sim/_paladin/sov.go | 2 +- sim/_paladin/spiritual_attunement.go | 2 +- sim/_paladin/talents.go | 6 +- sim/common/guardians/core_hound.go | 4 +- sim/common/guardians/emerald_dragon_whelp.go | 4 +- sim/common/guardians/eskhandar.go | 4 +- sim/common/guardians/guardians.go | 2 +- sim/common/includes.go | 9 +-- sim/common/itemhelpers/stat_bonus_procs.go | 4 +- sim/common/itemhelpers/weaponprocs.go | 2 +- sim/common/sod/crafted/phase_1.go | 2 +- sim/common/sod/crafted/phase_2.go | 4 +- sim/common/sod/crafted/phase_3.go | 4 +- sim/common/sod/crafted/phase_4.go | 4 +- sim/common/sod/enchant_effects.go | 4 +- sim/common/sod/item_effects.go | 2 +- sim/common/sod/item_effects/phase_2.go | 8 +-- sim/common/sod/item_effects/phase_3.go | 10 ++-- sim/common/sod/item_effects/phase_4.go | 10 ++-- sim/common/sod/item_effects/phase_5.go | 8 +-- sim/common/sod/item_effects/phase_6.go | 8 +-- sim/common/sod/items_sets/dungeon_set_1.go | 4 +- sim/common/sod/items_sets/phase_1.go | 4 +- sim/common/sod/items_sets/phase_2.go | 4 +- sim/common/sod/items_sets/phase_3.go | 4 +- sim/common/sod/items_sets/phase_4.go | 6 +- sim/common/sod/items_sets/phase_5.go | 4 +- sim/common/vanilla/enchant_effects.go | 6 +- sim/common/vanilla/item_effects.go | 8 +-- sim/common/vanilla/item_sets/crafted.go | 4 +- sim/core/agent.go | 2 +- sim/core/api.go | 4 +- sim/core/apl.go | 2 +- sim/core/apl_action.go | 2 +- sim/core/apl_actions_casting.go | 2 +- sim/core/apl_actions_misc.go | 2 +- sim/core/apl_actions_sequences.go | 2 +- sim/core/apl_actions_timing.go | 2 +- sim/core/apl_helpers.go | 2 +- sim/core/apl_value.go | 2 +- sim/core/apl_values_aura.go | 2 +- sim/core/apl_values_auto_attacks.go | 2 +- sim/core/apl_values_core.go | 2 +- sim/core/apl_values_encounter.go | 2 +- sim/core/apl_values_gcd.go | 2 +- sim/core/apl_values_operators.go | 2 +- sim/core/apl_values_properties.go | 2 +- sim/core/apl_values_resources.go | 2 +- sim/core/apl_values_rune.go | 2 +- sim/core/apl_values_sequences.go | 2 +- sim/core/apl_values_spell.go | 2 +- sim/core/apl_values_test.go | 2 +- sim/core/armor_test.go | 2 +- sim/core/attack.go | 4 +- sim/core/aura.go | 4 +- sim/core/aura_helpers.go | 2 +- sim/core/base_stats.go | 4 +- sim/core/buffs.go | 4 +- sim/core/bulksim.go | 4 +- sim/core/bulksim_test.go | 4 +- sim/core/character.go | 4 +- sim/core/consumes.go | 4 +- sim/core/database.go | 4 +- sim/core/database_load.go | 4 +- sim/core/debuffs.go | 4 +- sim/core/dot_test.go | 6 +- sim/core/energy.go | 2 +- sim/core/environment.go | 4 +- sim/core/focus.go | 2 +- sim/core/health.go | 4 +- sim/core/item_effects.go | 4 +- sim/core/item_swaps.go | 4 +- sim/core/major_cooldown.go | 4 +- sim/core/mana.go | 4 +- sim/core/metrics_aggregator.go | 2 +- sim/core/movement.go | 2 +- sim/core/pet.go | 4 +- sim/core/presim.go | 2 +- sim/core/racials.go | 4 +- sim/core/rage.go | 2 +- sim/core/raid.go | 4 +- sim/core/sim.go | 4 +- sim/core/sim_concurrent.go | 4 +- sim/core/simsignals/api_test.go | 8 +-- sim/core/spell.go | 4 +- sim/core/spell_outcome.go | 2 +- sim/core/spell_resistances.go | 2 +- sim/core/spell_resistances_test.go | 6 +- sim/core/spell_result.go | 2 +- sim/core/spell_school.go | 4 +- sim/core/spell_school_test.go | 6 +- sim/core/stats/stats.go | 2 +- sim/core/stats/stats_test.go | 2 +- sim/core/statweight.go | 6 +- sim/core/target.go | 4 +- sim/core/target_ai.go | 2 +- sim/core/target_dummy.go | 4 +- sim/core/test_generators.go | 2 +- sim/core/test_result_compare.go | 2 +- sim/core/test_suite.go | 4 +- sim/core/test_utils.go | 4 +- sim/core/unit.go | 4 +- sim/core/utils.go | 2 +- sim/druid/_demoralizing_roar.go | 2 +- sim/druid/_enrage.go | 4 +- sim/druid/_frenzied_regeneration.go | 2 +- sim/druid/_lacerate.go | 2 +- sim/druid/_maul.go | 2 +- sim/druid/_restoration/restoration.go | 6 +- sim/druid/_restoration/restoration_test.go | 6 +- sim/druid/_tank/tank.go | 6 +- sim/druid/_tank/tank_test.go | 6 +- sim/druid/balance/balance.go | 8 +-- sim/druid/balance/balance_test.go | 6 +- sim/druid/barkskin.go | 2 +- sim/druid/berserk.go | 4 +- sim/druid/druid.go | 8 +-- sim/druid/faerie_fire.go | 2 +- sim/druid/feral/apl_values.go | 4 +- sim/druid/feral/feral.go | 6 +- sim/druid/feral/feral_test.go | 6 +- sim/druid/feral/pooling_actions.go | 2 +- sim/druid/feral/rotation.go | 6 +- sim/druid/feral/rotation_aoe.go | 2 +- sim/druid/ferocious_bite.go | 2 +- sim/druid/forms.go | 8 +-- sim/druid/hurricane.go | 4 +- sim/druid/innervate.go | 2 +- sim/druid/insect_swarm.go | 2 +- sim/druid/item_sets_pve.go | 6 +- sim/druid/item_sets_pvp.go | 4 +- sim/druid/items.go | 6 +- sim/druid/mangle.go | 4 +- sim/druid/moonfire.go | 2 +- sim/druid/rake.go | 2 +- sim/druid/rip.go | 2 +- sim/druid/runes.go | 4 +- sim/druid/savage_roar.go | 6 +- sim/druid/shred.go | 4 +- sim/druid/starfall.go | 4 +- sim/druid/starfire.go | 4 +- sim/druid/starsurge.go | 4 +- sim/druid/sunfire.go | 4 +- sim/druid/swipe.go | 4 +- sim/druid/t2_treants.go | 6 +- sim/druid/talents.go | 4 +- sim/druid/tigers_fury.go | 4 +- sim/druid/wrath.go | 4 +- sim/encounters/blackwing_lair.go | 6 +- sim/encounters/default_ai.go | 4 +- sim/encounters/default_presets.go | 6 +- sim/encounters/gnomeregan.go | 6 +- sim/encounters/naxxramas/kelthuzad25_ai.go | 6 +- sim/encounters/naxxramas/loatheb25_ai.go | 6 +- sim/encounters/naxxramas/patchwerk10_ai.go | 6 +- sim/encounters/naxxramas/patchwerk25_ai.go | 6 +- sim/encounters/naxxramas/thaddius25_ai.go | 6 +- sim/encounters/register_all.go | 2 +- sim/encounters/sunken_temple.go | 6 +- sim/hunter/aimed_shot.go | 4 +- sim/hunter/arcane_shot.go | 4 +- sim/hunter/aspects.go | 4 +- sim/hunter/carve.go | 4 +- sim/hunter/chimera_shot.go | 4 +- sim/hunter/explosive_shot.go | 4 +- sim/hunter/explosive_trap.go | 4 +- sim/hunter/flanking_strike.go | 4 +- sim/hunter/focus_fire.go | 4 +- sim/hunter/freezing_trap.go | 2 +- sim/hunter/hunter.go | 8 +-- sim/hunter/hunter_test.go | 6 +- sim/hunter/immolation_trap.go | 4 +- sim/hunter/item_sets_pve.go | 6 +- sim/hunter/item_sets_pvp.go | 4 +- sim/hunter/items.go | 6 +- sim/hunter/kill_shot.go | 4 +- sim/hunter/mongoose_bite.go | 4 +- sim/hunter/multi_shot.go | 4 +- sim/hunter/pet.go | 6 +- sim/hunter/pet_abilities.go | 2 +- sim/hunter/rapid_fire.go | 4 +- sim/hunter/raptor_strike.go | 4 +- sim/hunter/runes.go | 6 +- sim/hunter/serpent_sting.go | 4 +- sim/hunter/steady_shot.go | 4 +- sim/hunter/talents.go | 6 +- sim/hunter/volley.go | 6 +- sim/hunter/wing_clip.go | 2 +- sim/hunter/wyvern_strike.go | 4 +- sim/lib/library.go | 8 +-- sim/mage/arcane_barrage.go | 4 +- sim/mage/arcane_blast.go | 4 +- sim/mage/arcane_explosion.go | 2 +- sim/mage/arcane_missiles.go | 4 +- sim/mage/arcane_surge.go | 4 +- sim/mage/armors.go | 6 +- sim/mage/balefire_bolt.go | 6 +- sim/mage/blast_wave.go | 2 +- sim/mage/blizzard.go | 2 +- sim/mage/counterspell.go | 2 +- sim/mage/deep_freeze.go | 4 +- sim/mage/evocation.go | 2 +- sim/mage/fire_blast.go | 4 +- sim/mage/fireball.go | 2 +- sim/mage/flamestrike.go | 2 +- sim/mage/frostbolt.go | 2 +- sim/mage/frostfire_bolt.go | 4 +- sim/mage/frozen_orb.go | 6 +- sim/mage/ice_barrier.go | 2 +- sim/mage/ice_lance.go | 4 +- sim/mage/icy_veins.go | 4 +- sim/mage/ignite.go | 2 +- sim/mage/item_sets_pve.go | 6 +- sim/mage/item_sets_pvp.go | 4 +- sim/mage/items.go | 6 +- sim/mage/living_bomb.go | 4 +- sim/mage/living_flame.go | 4 +- sim/mage/mage.go | 8 +-- sim/mage/mage_test.go | 6 +- sim/mage/mana_gem.go | 2 +- sim/mage/pyroblast.go | 4 +- sim/mage/runes.go | 6 +- sim/mage/scorch.go | 2 +- sim/mage/spellfrost_bolt.go | 4 +- sim/mage/talents.go | 6 +- sim/paladin/apl_values.go | 4 +- sim/paladin/aura_mastery.go | 6 +- sim/paladin/avengers_shield.go | 4 +- sim/paladin/avenging_wrath.go | 2 +- sim/paladin/blessing_of_sanctuary.go | 4 +- sim/paladin/consecration.go | 6 +- sim/paladin/crusader_strike.go | 4 +- sim/paladin/divine_favor.go | 2 +- sim/paladin/divine_storm.go | 4 +- sim/paladin/exorcism.go | 6 +- sim/paladin/forbearance.go | 2 +- sim/paladin/hammer_of_the_righteous.go | 4 +- sim/paladin/hammer_of_wrath.go | 4 +- sim/paladin/holy_shield.go | 4 +- sim/paladin/holy_shock.go | 6 +- sim/paladin/holy_wrath.go | 6 +- sim/paladin/item_sets_pve.go | 6 +- sim/paladin/item_sets_pvp.go | 4 +- sim/paladin/items.go | 8 +-- sim/paladin/judgement.go | 2 +- sim/paladin/lay_on_hands.go | 2 +- sim/paladin/paladin.go | 8 +-- sim/paladin/protection/protection.go | 6 +- sim/paladin/protection/protection_test.go | 4 +- sim/paladin/retribution/retribution.go | 6 +- sim/paladin/retribution/retribution_test.go | 4 +- sim/paladin/righteous_fury.go | 4 +- sim/paladin/righteous_vengeance.go | 4 +- sim/paladin/runes.go | 6 +- sim/paladin/shield_of_righteousness.go | 4 +- sim/paladin/soc.go | 2 +- sim/paladin/som.go | 4 +- sim/paladin/sor.go | 2 +- sim/paladin/sotc.go | 4 +- sim/paladin/talents.go | 6 +- sim/priest/devouring_plague.go | 4 +- sim/priest/dispersion.go | 4 +- sim/priest/eye_of_the_void.go | 6 +- sim/priest/healing/healing_priest.go | 6 +- sim/priest/healing/healing_priest_test.go | 4 +- sim/priest/holy_fire.go | 4 +- sim/priest/homunculi.go | 6 +- sim/priest/item_sets_pve.go | 6 +- sim/priest/item_sets_pvp.go | 4 +- sim/priest/items.go | 2 +- sim/priest/mind_blast.go | 4 +- sim/priest/mind_flay.go | 4 +- sim/priest/mind_sear.go | 4 +- sim/priest/mind_spike.go | 4 +- sim/priest/penance.go | 4 +- sim/priest/power_infusion.go | 2 +- sim/priest/priest.go | 8 +-- sim/priest/runes.go | 4 +- sim/priest/shadow/shadow_priest.go | 6 +- sim/priest/shadow/shadow_priest_test.go | 6 +- sim/priest/shadow_word_death.go | 4 +- sim/priest/shadow_word_pain.go | 4 +- sim/priest/shadowfiend.go | 6 +- sim/priest/smite.go | 2 +- sim/priest/talents.go | 4 +- sim/priest/vampiric_embrace.go | 2 +- sim/priest/vampiric_touch.go | 4 +- sim/priest/void_plague.go | 4 +- sim/priest/void_zone.go | 4 +- sim/raid_bench_test.go | 2 +- sim/raid_test.go | 6 +- sim/register_all.go | 48 ++++++++-------- sim/rogue/_shiv.go | 4 +- sim/rogue/ambush.go | 4 +- sim/rogue/backstab.go | 4 +- sim/rogue/between_the_eyes.go | 4 +- sim/rogue/blunderbuss.go | 4 +- sim/rogue/carnage.go | 4 +- sim/rogue/crimson_tempest.go | 6 +- sim/rogue/dps_rogue/dps_rogue.go | 6 +- sim/rogue/dps_rogue/dps_rogue_test.go | 4 +- sim/rogue/envenom.go | 4 +- sim/rogue/evasion.go | 4 +- sim/rogue/eviscerate.go | 4 +- sim/rogue/expose_armor.go | 2 +- sim/rogue/fan_of_knives.go | 4 +- sim/rogue/feint.go | 2 +- sim/rogue/garrote.go | 4 +- sim/rogue/ghostly_strike.go | 4 +- sim/rogue/hemorrhage.go | 2 +- sim/rogue/items.go | 6 +- sim/rogue/items_sets_pve.go | 6 +- sim/rogue/items_sets_pvp.go | 4 +- sim/rogue/main_gauche.go | 6 +- sim/rogue/master_of_subtlety.go | 4 +- sim/rogue/mutilate.go | 4 +- sim/rogue/poisoned_knife.go | 4 +- sim/rogue/poisons.go | 4 +- sim/rogue/premeditation.go | 2 +- sim/rogue/preparation.go | 2 +- sim/rogue/quick_draw.go | 4 +- sim/rogue/riposte.go | 2 +- sim/rogue/rogue.go | 8 +-- sim/rogue/runes.go | 6 +- sim/rogue/rupture.go | 2 +- sim/rogue/saber_slash.go | 4 +- sim/rogue/shadowstep.go | 4 +- sim/rogue/shadowstrike.go | 4 +- sim/rogue/shuriken_toss.go | 4 +- sim/rogue/sinister_strike.go | 4 +- sim/rogue/slice_and_dice.go | 2 +- sim/rogue/stealth.go | 4 +- sim/rogue/sword_specialization.go | 4 +- sim/rogue/talents.go | 6 +- sim/rogue/tank_rogue/tank_rogue.go | 6 +- sim/rogue/thistle_tea.go | 4 +- sim/rogue/unfair_advantage.go | 4 +- sim/rogue/vanish.go | 2 +- sim/rogue/waylay.go | 4 +- sim/shaman/_restoration/restoration.go | 6 +- sim/shaman/_restoration/restoration_test.go | 6 +- sim/shaman/air_totems.go | 4 +- sim/shaman/ancestral_awakening.go | 4 +- sim/shaman/ancestral_guidance.go | 4 +- sim/shaman/apl_values.go | 4 +- sim/shaman/bloodlust.go | 2 +- sim/shaman/chain_heal.go | 4 +- sim/shaman/chain_lightning.go | 4 +- sim/shaman/earth_shield.go | 4 +- sim/shaman/earth_shock.go | 4 +- sim/shaman/earth_totems.go | 4 +- sim/shaman/electric_spell.go | 4 +- sim/shaman/elemental/elemental.go | 6 +- sim/shaman/elemental/elemental_test.go | 6 +- sim/shaman/enhancement/enhancement.go | 6 +- sim/shaman/enhancement/enhancement_test.go | 6 +- sim/shaman/feral_spirit.go | 4 +- sim/shaman/fire_nova.go | 4 +- sim/shaman/fire_totems.go | 4 +- sim/shaman/flame_shock.go | 4 +- sim/shaman/flametongue_weapon.go | 2 +- sim/shaman/frost_shock.go | 2 +- sim/shaman/frostbrand_weapon.go | 2 +- sim/shaman/healing_wave.go | 4 +- sim/shaman/item_sets_pve.go | 6 +- sim/shaman/item_sets_pvp.go | 4 +- sim/shaman/items.go | 6 +- sim/shaman/lava_burst.go | 6 +- sim/shaman/lava_lash.go | 4 +- sim/shaman/lesser_healing_wave.go | 4 +- sim/shaman/lightning_bolt.go | 4 +- sim/shaman/lightning_shield.go | 4 +- sim/shaman/molten_blast.go | 4 +- sim/shaman/overload.go | 2 +- sim/shaman/riptide.go | 4 +- sim/shaman/rockbiter_weapon.go | 4 +- sim/shaman/rolling_thunder.go | 4 +- sim/shaman/runes.go | 6 +- sim/shaman/shaman.go | 8 +-- sim/shaman/shamanistic_rage.go | 2 +- sim/shaman/shocks.go | 2 +- sim/shaman/spirit_wolves.go | 4 +- sim/shaman/stormstrike.go | 4 +- sim/shaman/talents.go | 4 +- sim/shaman/totems.go | 2 +- sim/shaman/warden/warden.go | 6 +- sim/shaman/warden/warden_test.go | 4 +- sim/shaman/water_shield.go | 6 +- sim/shaman/water_totems.go | 2 +- sim/shaman/weapon_imbues.go | 2 +- sim/shaman/windfury_weapon.go | 2 +- sim/warlock/apl_values.go | 4 +- sim/warlock/armors.go | 4 +- sim/warlock/chaos_bolt.go | 4 +- sim/warlock/conflagrate.go | 4 +- sim/warlock/corruption.go | 4 +- sim/warlock/curses.go | 4 +- sim/warlock/dark_pact.go | 2 +- sim/warlock/death_coil.go | 2 +- sim/warlock/demonic_grace.go | 6 +- sim/warlock/dps/dps_warlock.go | 6 +- sim/warlock/dps/dps_warlock_test.go | 6 +- sim/warlock/drain_life.go | 4 +- sim/warlock/drain_soul.go | 4 +- sim/warlock/fel_domination.go | 2 +- sim/warlock/felguard.go | 6 +- sim/warlock/felhunter.go | 6 +- sim/warlock/haunt.go | 4 +- sim/warlock/immolate.go | 4 +- sim/warlock/immolation_aura.go | 6 +- sim/warlock/imp.go | 6 +- sim/warlock/incinerate.go | 6 +- sim/warlock/infernal_armor.go | 4 +- sim/warlock/item_sets_pve.go | 6 +- sim/warlock/item_sets_pvp.go | 4 +- sim/warlock/items.go | 4 +- sim/warlock/lifetap.go | 2 +- sim/warlock/metamorphosis.go | 6 +- sim/warlock/pet.go | 6 +- sim/warlock/rain_of_fire.go | 4 +- sim/warlock/runes.go | 6 +- sim/warlock/searing_pain.go | 2 +- sim/warlock/shadow_cleave.go | 6 +- sim/warlock/shadowbolt.go | 4 +- sim/warlock/shadowburn.go | 2 +- sim/warlock/shadowflame.go | 4 +- sim/warlock/siphon_life.go | 4 +- sim/warlock/soul_fire.go | 4 +- sim/warlock/succubus.go | 6 +- sim/warlock/summon_demon.go | 2 +- sim/warlock/talents.go | 6 +- sim/warlock/tank/tank_warlock.go | 6 +- sim/warlock/tank/tank_warlock_test.go | 6 +- sim/warlock/unstable_affliction.go | 4 +- sim/warlock/voidwalker.go | 6 +- sim/warlock/warlock.go | 8 +-- sim/warrior/berserker_rage.go | 2 +- sim/warrior/bloodrage.go | 2 +- sim/warrior/bloodthirst.go | 2 +- sim/warrior/deep_wounds.go | 4 +- sim/warrior/demoralizing_shout.go | 2 +- sim/warrior/dps_warrior/dps_warrior.go | 6 +- sim/warrior/dps_warrior/dps_warrior_test.go | 6 +- sim/warrior/execute.go | 4 +- sim/warrior/hamstring.go | 2 +- sim/warrior/heroic_strike_cleave.go | 2 +- sim/warrior/item_sets_pve.go | 6 +- sim/warrior/item_sets_pvp.go | 4 +- sim/warrior/items.go | 6 +- sim/warrior/mortal_strike.go | 2 +- sim/warrior/overpower.go | 4 +- sim/warrior/quick_strike.go | 4 +- sim/warrior/raging_blow.go | 4 +- sim/warrior/rampage.go | 6 +- sim/warrior/recklessness.go | 4 +- sim/warrior/rend.go | 4 +- sim/warrior/revenge.go | 2 +- sim/warrior/runes.go | 6 +- sim/warrior/shield_block.go | 4 +- sim/warrior/shield_slam.go | 4 +- sim/warrior/shield_wall.go | 4 +- sim/warrior/shockwave.go | 4 +- sim/warrior/shouts.go | 2 +- sim/warrior/slam.go | 4 +- sim/warrior/stances.go | 6 +- sim/warrior/sunder_armor.go | 4 +- sim/warrior/sweeping_strikes.go | 2 +- sim/warrior/talents.go | 6 +- sim/warrior/tank_warrior/tank_warrior.go | 6 +- sim/warrior/tank_warrior/tank_warrior_test.go | 6 +- sim/warrior/thunder_clap.go | 4 +- sim/warrior/warrior.go | 8 +-- sim/warrior/whirlwind.go | 4 +- sim/wasm/main.go | 8 +-- sim/web/main.go | 10 ++-- sim/web/main_test.go | 6 +- tools/base_stats_parser.py | 4 +- tools/database/atlasloot.go | 6 +- tools/database/database.go | 4 +- tools/database/enchant_overrides.go | 6 +- tools/database/gen_db/main.go | 12 ++-- tools/database/overrides.go | 2 +- tools/database/rune_overrides.go | 2 +- tools/database/tooltip_manager.go | 4 +- tools/database/wago_db.go | 2 +- tools/database/wowhead_db.go | 2 +- tools/database/wowhead_tooltips.go | 6 +- tools/io_utils.go | 2 +- tsconfig.json | 2 +- ui/index.html | 40 ++++++------- ui/index_template.html | 4 +- vite.config.mts | 18 +++--- 526 files changed, 1189 insertions(+), 1193 deletions(-) diff --git a/.gitignore b/.gitignore index caa4a045b..5fe64c557 100644 --- a/.gitignore +++ b/.gitignore @@ -19,7 +19,9 @@ google-chrome* # temporary files *.results.tmp + #.dockerignore +/classic/ /sod/ *.code-workspace wowsimsod diff --git a/Dockerfile b/Dockerfile index 543271985..b889f99f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM golang:1.21 -WORKDIR /sod +WORKDIR /classic COPY . . COPY gitconfig /etc/gitconfig diff --git a/README.md b/README.md index 724be94d0..75a8e4451 100644 --- a/README.md +++ b/README.md @@ -4,20 +4,20 @@ The primary goal of this project is to provide a framework that makes it easy to This project is licensed with MIT license. We request that anyone using this software in their own project to make sure there is a user visible link back to the original project. -[Live sims can be found here.](https://wowsims.github.io/sod "https://wowsims.github.io/sod") +[Live sims can be found here.](https://wowsims.github.io/classic "https://wowsims.github.io/classic") [Support our devs via Patreon.](https://www.patreon.com/wowsims) # Downloading Sim Links for latest Sim build: -- [Windows Sim](https://github.com/wowsims/sod/releases/latest/download/wowsimsod-windows.exe.zip) -- [MacOS Sim](https://github.com/wowsims/sod/releases/latest/download/wowsimsod-amd64-darwin.zip) -- [Linux Sim](https://github.com/wowsims/sod/releases/latest/download/wowsimsod-amd64-linux.zip) +- [Windows Sim](https://github.com/wowsims/classic/releases/latest/download/wowsimclassic-windows.exe.zip) +- [MacOS Sim](https://github.com/wowsims/classic/releases/latest/download/wowsimclassic-amd64-darwin.zip) +- [Linux Sim](https://github.com/wowsims/classic/releases/latest/download/wowsimclassic-amd64-linux.zip) Then unzip the downloaded file, then open the unzipped file to open the sim in your browser! -Alternatively, you can choose from a specific relase on the [Releases](https://github.com/wowsims/sod/releases) page and click the suitable link under "Assets" +Alternatively, you can choose from a specific relase on the [Releases](https://github.com/wowsims/classic/releases) page and click the suitable link under "Assets" # Local Dev Installation This project has dependencies on Go >=1.21, protobuf-compiler and the corresponding Go plugins, and node >= 14.0. @@ -35,7 +35,7 @@ echo 'export GOPATH=$HOME/go' >> $HOME/.bashrc echo 'export PATH=$PATH:$GOPATH/bin' >> $HOME/.bashrc source $HOME/.bashrc -cd sod +cd classic # Install protobuf compiler and Go plugins sudo apt update && sudo apt upgrade @@ -54,29 +54,29 @@ npm install ## Docker Alternatively, install Docker and your workflow will look something like this: ```sh -git clone https://github.com/wowsims/sod.git -cd sod +git clone https://github.com/wowsims/classic.git +cd classic # Build the docker image and install npm dependencies (only need to run these once). -docker build --tag wowsims-sod . -docker run --rm -v $(pwd):/sod wowsims-sod npm install +docker build --tag wowsims-classic . +docker run --rm -v $(pwd):/classic wowsims-classic npm install -# Now you can run the commands as shown in the Commands sections, preceding everything with, "docker run --rm -it -p 8080:8080 -v $(pwd):/sod wowsims-sod". +# Now you can run the commands as shown in the Commands sections, preceding everything with, "docker run --rm -it -p 8080:8080 -v $(pwd):/classic wowsims-classic". # For convenience, set this as an environment variable: -SOD_CMD="docker run --rm -it -p 8080:8080 -v $(pwd):/sod wowsims-sod" +CLASSIC_CMD="docker run --rm -it -p 8080:8080 -v $(pwd):/classic wowsims-classic" #For the watch commands assign this environment variable: -SOD_WATCH_CMD="docker run --rm -it -p 8080:8080 -p 3333:3333 -p 5173:5173 -e WATCH=1 -v $(pwd):/sod wowsims-sod" +CLASSIC_WATCH_CMD="docker run --rm -it -p 8080:8080 -p 3333:3333 -p 5173:5173 -e WATCH=1 -v $(pwd):/classic wowsims-classic" # ... do some coding on the sim ... # Run tests -$(echo $SOD_CMD) make test +$(echo $CLASSIC_CMD) make test # ... do some coding on the UI ... # Host a local site -$(echo $SOD_CMD) make host +$(echo $CLASSIC_CMD) make host ``` ## Windows @@ -103,8 +103,8 @@ make test make update-tests # Host a local version of the UI at http://localhost:8080. Visit it by pointing a browser to -# http://localhost:8080/sod/YOUR_SPEC_HERE, where YOUR_SPEC_HERE is the directory under ui/ with your custom code. -# Recompiles the entire client before launching using `make dist/sod` +# http://localhost:8080/classic/YOUR_SPEC_HERE, where YOUR_SPEC_HERE is the directory under ui/ with your custom code. +# Recompiles the entire client before launching using `make dist/classic` make host # With file-watching so the server auto-restarts and recompiles on Go or TS changes: @@ -116,7 +116,7 @@ make clean # Recompiles the ts only for the given spec (e.g. make host_elemental_shaman) make host_$spec -# Recompiles the `wowsimsod` server binary and runs it, hosting /dist directory at http://localhost:3333/sod. +# Recompiles the `wowsimclassic` server binary and runs it, hosting /dist directory at http://localhost:3333/classic. # This is the fastest way to iterate on core go simulator code so you don't have to wait for client rebuilds. # To rebuild client for a spec just do 'make $spec' and refresh browser. make rundevserver @@ -125,7 +125,7 @@ make rundevserver WATCH=1 make rundevserver -# The same as rundevserver, recompiles `wowsimsod` binary and runs it on port 3333. Instead of serving content from the dist folder, +# The same as rundevserver, recompiles `wowsimclassic` binary and runs it on port 3333. Instead of serving content from the dist folder, # this command also runs `vite serve` to start the Vite dev server on port 5173 (or similar) and automatically reloads the page on .ts changes in less than a second. # This allows for more rapid development, with sub second reloads on TS changes. This combines the benefits of `WATCH=1 make rundevserver` and `WATCH=1 make host` # to create something that allows you to work in any part of the code with ease and speed. @@ -142,16 +142,16 @@ make webworkers # With file watch enabled WATCH=1 make webworkers -# Creates the 'wowsimsod' binary that can host the UI and run simulations natively (instead of with wasm). +# Creates the 'wowsimclassic' binary that can host the UI and run simulations natively (instead of with wasm). # Builds the UI and the compiles it into the binary so that you can host the sim as a server instead of wasm on the client. -# It does this by first doing make dist/sod and then copying all those files to binary_dist/sod and loading all the files in that directory into its binary on compile. -make wowsimsod +# It does this by first doing make dist/classic and then copying all those files to binary_dist/classic and loading all the files in that directory into its binary on compile. +make wowsimclassic # Using the --usefs flag will instead of hosting the client built into the binary, it will host whatever code is found in the /dist directory. # Use --wasm to host the client with the wasm simulator. # The server also disables all caching so that refreshes should pickup any changed files in dist/. The client will still call to the server to run simulations so you can iterate more quickly on client changes. -# make dist/sod && ./wowsimsod --usefs would rebuild the whole client and host it. (you would have had to run `make devserver` to build the wowsimsod binary first.) -./wowsimsod --usefs +# make dist/classic && ./wowsimclassic --usefs would rebuild the whole client and host it. (you would have had to run `make devserver` to build the wowsimclassic binary first.) +./wowsimclassic --usefs # Generate code for items. Only necessary if you changed the items generator. make items @@ -185,7 +185,7 @@ The UI and sim can be done in either order, but it is generally recommended to b No .html is needed, it will be generated based on `ui/index_template.html` and the `$SPEC` name. -When you're ready to try out the site, run `make host` and navigate to `http://localhost:8080/sod/$SPEC`. +When you're ready to try out the site, run `make host` and navigate to `http://localhost:8080/classic/$SPEC`. ## Implement the Sim This step is where most of the magic happens. A few highlights to start understanding the sim code: diff --git a/cmd/wowsimcli/cli_main.go b/cmd/wowsimcli/cli_main.go index 24b3faefb..90836c2c9 100644 --- a/cmd/wowsimcli/cli_main.go +++ b/cmd/wowsimcli/cli_main.go @@ -1,8 +1,8 @@ package main import ( - "github.com/wowsims/sod/cmd/wowsimcli/cmd" - "github.com/wowsims/sod/sim" + "github.com/wowsims/classic/cmd/wowsimcli/cmd" + "github.com/wowsims/classic/sim" ) func init() { diff --git a/cmd/wowsimcli/cmd/basic_sim.go b/cmd/wowsimcli/cmd/basic_sim.go index f07c3afb2..431d6c09d 100644 --- a/cmd/wowsimcli/cmd/basic_sim.go +++ b/cmd/wowsimcli/cmd/basic_sim.go @@ -6,8 +6,8 @@ import ( "os" "github.com/spf13/cobra" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" "google.golang.org/protobuf/encoding/protojson" ) diff --git a/cmd/wowsimcli/cmd/bulk_replace.go b/cmd/wowsimcli/cmd/bulk_replace.go index 28622ad74..c5bd000b1 100644 --- a/cmd/wowsimcli/cmd/bulk_replace.go +++ b/cmd/wowsimcli/cmd/bulk_replace.go @@ -9,8 +9,8 @@ import ( "time" "github.com/spf13/cobra" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" "google.golang.org/protobuf/encoding/protojson" ) diff --git a/cmd/wowsimcli/cmd/decode_link.go b/cmd/wowsimcli/cmd/decode_link.go index 10c3d0995..c18d6c9fa 100644 --- a/cmd/wowsimcli/cmd/decode_link.go +++ b/cmd/wowsimcli/cmd/decode_link.go @@ -9,7 +9,7 @@ import ( "strings" "github.com/spf13/cobra" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" "google.golang.org/protobuf/encoding/protojson" goproto "google.golang.org/protobuf/proto" ) diff --git a/docs/database_updates.md b/docs/database_updates.md index d8b4c6deb..0ad7b31be 100644 --- a/docs/database_updates.md +++ b/docs/database_updates.md @@ -1,26 +1,26 @@ # Database Updates -This doc outlines the various methods for updating database data in WoWSims Season of Discovery. +This doc outlines the various methods for updating database data in WoWSims Classic. ## Introduction WoWSims uses a number of JSON database files to store our data. -These can be found in [assets/database/](https://github.com/wowsims/sod/tree/master/assets/database): +These can be found in [assets/database/](https://github.com/wowsims/classic/tree/master/assets/database): -- [db.json](https://github.com/wowsims/sod/blob/master/assets/database/db.json) - Our primary database file. This is where we store the majority of our item, spell, and other data used in the sims. -- [leftover_db.json](https://github.com/wowsims/sod/blob/master/assets/database/leftover_db.json) - This is a leftover database file where items filtered out for having invalid data (determined in `main.go`) are placed. +- [db.json](https://github.com/wowsims/classic/blob/master/assets/database/db.json) - Our primary database file. This is where we store the majority of our item, spell, and other data used in the sims. +- [leftover_db.json](https://github.com/wowsims/classic/blob/master/assets/database/leftover_db.json) - This is a leftover database file where items filtered out for having invalid data (determined in `main.go`) are placed. We also store scraped data from external sources like Wowhead, Atlasloot, etc. in order to build database data in the first place. -These can be found in [assets/db_inputs/](https://github.com/wowsims/sod/tree/master/assets/db_inputs): +These can be found in [assets/db_inputs/](https://github.com/wowsims/classic/tree/master/assets/db_inputs): -- [atlasloot_db.json](https://github.com/wowsims/sod/blob/master/assets/db_inputs/atlasloot_db.json) - Scraped data from the AtlasLoot addon's GitHub repo. This is primarily used for item source data and faction restrictions. -- [wago_db2_items.csv](https://github.com/wowsims/sod/blob/master/assets/db_inputs/wago_db2_items.csv) - Scraped item data from Wago DB. This is currently used for additional item set and faction restriction information. -- [wowhead_gearplannerdb.txt](https://github.com/wowsims/sod/blob/master/assets/db_inputs/wowhead_gearplannerdb.txt) - Scraped item data from Wowhead Gear Planner. This is one of our primary sources of item data along with Wowhead item tooltips. -- [wowhead_item_tooltips.csv](https://github.com/wowsims/sod/blob/master/assets/db_inputs/wowhead_item_tooltips.csv) - Scraped item tooltips from Wowhead. We store the full tooltip along with the item IDs. -- [wowhead_rune_tooltips.csv](https://github.com/wowsims/sod/blob/master/assets/db_inputs/wowhead_rune_tooltips.csv) - Scraped rune tooltips from Wowhead. We store the full tooltip along with the rune engraving spell IDs. -- [wowhead_spell_tooltips.csv](https://github.com/wowsims/sod/blob/master/assets/db_inputs/wowhead_spell_tooltips.csv) - Scraped spell tooltips from Wowhead. We store the full tooltip along with the spell IDs. +- [atlasloot_db.json](https://github.com/wowsims/classic/blob/master/assets/db_inputs/atlasloot_db.json) - Scraped data from the AtlasLoot addon's GitHub repo. This is primarily used for item source data and faction restrictions. +- [wago_db2_items.csv](https://github.com/wowsims/classic/blob/master/assets/db_inputs/wago_db2_items.csv) - Scraped item data from Wago DB. This is currently used for additional item set and faction restriction information. +- [wowhead_gearplannerdb.txt](https://github.com/wowsims/classic/blob/master/assets/db_inputs/wowhead_gearplannerdb.txt) - Scraped item data from Wowhead Gear Planner. This is one of our primary sources of item data along with Wowhead item tooltips. +- [wowhead_item_tooltips.csv](https://github.com/wowsims/classic/blob/master/assets/db_inputs/wowhead_item_tooltips.csv) - Scraped item tooltips from Wowhead. We store the full tooltip along with the item IDs. +- [wowhead_rune_tooltips.csv](https://github.com/wowsims/classic/blob/master/assets/db_inputs/wowhead_rune_tooltips.csv) - Scraped rune tooltips from Wowhead. We store the full tooltip along with the rune engraving spell IDs. +- [wowhead_spell_tooltips.csv](https://github.com/wowsims/classic/blob/master/assets/db_inputs/wowhead_spell_tooltips.csv) - Scraped spell tooltips from Wowhead. We store the full tooltip along with the spell IDs. -The entry point for running database scripts is [tools/database/gen_db/main.go](https://github.com/wowsims/sod/blob/master/tools/database/gen_db/main.go). +The entry point for running database scripts is [tools/database/gen_db/main.go](https://github.com/wowsims/classic/blob/master/tools/database/gen_db/main.go). This file is executed by running the `make items` command, or by running one of a set of commands listed in the comments of `gen_db/main.go`. - `go run ./tools/database/gen_db -outDir=assets -gen=atlasloot` @@ -45,16 +45,15 @@ After performing any of these commands, you should then use `make items` in orde In addition to our db inputs, we can also define overrides for both adding and removing data. We have three different overrides files: -- [tools/database/overrides.go]https://github.com/wowsims/sod/blob/master/tools/database/overrides.go has several different types of overrides for items, including allowlists and denylists. -- [tools/database/enchant_overrides.go](https://github.com/wowsims/sod/blob/master/tools/database/enchant_overrides.go) has all of our enchant data and is where new enchant entries should be added -- [tools/database/rune_overrides.go](https://github.com/wowsims/sod/blob/master/tools/database/rune_overrides.go) has overrides related to runes, including overrides that fix some rune information scraped from wowhead, and a way to block runes from the sim until they can be implemented. +- [tools/database/overrides.go]https://github.com/wowsims/classic/blob/master/tools/database/overrides.go has several different types of overrides for items, including allowlists and denylists. +- [tools/database/enchant_overrides.go](https://github.com/wowsims/classic/blob/master/tools/database/enchant_overrides.go) has all of our enchant data and is where new enchant entries should be added +- [tools/database/rune_overrides.go](https://github.com/wowsims/classic/blob/master/tools/database/rune_overrides.go) has overrides related to runes, including overrides that fix some rune information scraped from wowhead, and a way to block runes from the sim until they can be implemented. These overrides should be used sparingly when possible, but are often a necessary part of filtering data in the sim's database. ## Updating the Item Database -With the frequent patch cadence of SoD we often need to pull in new and updated item data. -This typically involves performing several commands to update the multiple sources of item data. +This involves performing several commands to update the multiple sources of item data. 1. Run the Wowhead Gear Planner scraper 2. Run the Wowhead Item Tooltip scraper with the range of IDs you want to add/update, deleting any existing entries in that range if there are any. diff --git a/go.mod b/go.mod index 051b77814..934d26ff9 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/wowsims/sod +module github.com/wowsims/classic go 1.21 diff --git a/makefile b/makefile index 53814b661..6516a8005 100644 --- a/makefile +++ b/makefile @@ -1,4 +1,4 @@ -BASE_DIR := sod +BASE_DIR := classic OUT_DIR := dist/$(BASE_DIR) TS_CORE_SRC := $(shell find ui/core -name '*.ts' -type f) ASSETS_INPUT := $(shell find assets/ -type f) @@ -62,11 +62,11 @@ ui/core/index.ts: $(TS_CORE_SRC) clean: rm -rf ui/core/proto/*.ts \ sim/core/proto/*.pb.go \ - wowsimsod \ - wowsimsod-windows.exe \ - wowsimsod-amd64-darwin \ - wowsimsod-arm64-darwin \ - wowsimsod-amd64-linux \ + wowsimclassic \ + wowsimclassic-windows.exe \ + wowsimclassic-amd64-darwin \ + wowsimclassic-arm64-darwin \ + wowsimclassic-amd64-linux \ dist \ binary_dist \ ui/core/index.ts \ @@ -87,7 +87,7 @@ ui/core/proto/api.ts: proto/*.proto node_modules ui/%/index.html: ui/index_template.html $(eval title := $(shell echo $(shell basename $(@D)) | sed -r 's/(^|_)([a-z])/\U \2/g' | cut -c 2-)) - cat ui/index_template.html | sed -e 's/@@TITLE@@/Season of Discovery $(title) Simulator/g' -e 's/@@SPEC@@/$(shell basename $(@D))/g' > $@ + cat ui/index_template.html | sed -e 's/@@TITLE@@/Classic $(title) Simulator/g' -e 's/@@SPEC@@/$(shell basename $(@D))/g' > $@ package-lock.json: npm install @@ -143,13 +143,13 @@ binary_dist: $(OUT_DIR)/.dirstamp proto: sim/core/proto/api.pb.go ui/core/proto/api.ts # Builds the web server with the compiled client. -.PHONY: wowsimsod -wowsimsod: binary_dist devserver +.PHONY: wowsimclassic +wowsimclassic: binary_dist devserver .PHONY: devserver devserver: sim/core/proto/api.pb.go sim/web/main.go binary_dist/dist.go @echo "Starting server compile now..." - @if go build -o wowsimsod ./sim/web/main.go; then \ + @if go build -o wowsimclassic ./sim/web/main.go; then \ printf "\033[1;32mBuild Completed Successfully\033[0m\n"; \ else \ printf "\033[1;31mBUILD FAILED\033[0m\n"; \ @@ -168,30 +168,30 @@ endif rundevserver: air devserver ifeq ($(WATCH), 1) npx vite build -m development --watch & - ulimit -n 10240 && air -tmp_dir "/tmp" -build.include_ext "go,proto" -build.args_bin "--usefs=true --launch=false" -build.bin "./wowsimsod" -build.cmd "make devserver" -build.exclude_dir "assets,dist,node_modules,ui,tools" + ulimit -n 10240 && air -tmp_dir "/tmp" -build.include_ext "go,proto" -build.args_bin "--usefs=true --launch=false" -build.bin "./wowsimclassic" -build.cmd "make devserver" -build.exclude_dir "assets,dist,node_modules,ui,tools" else - ./wowsimsod --usefs=true --launch=false --host=":3333" + ./wowsimclassic --usefs=true --launch=false --host=":3333" endif -wowsimsod-windows.exe: wowsimsod +wowsimclassic-windows.exe: wowsimclassic # go build only considers syso files when invoked without specifying .go files: https://github.com/golang/go/issues/16090 cp ./assets/favicon_io/icon-windows_amd64.syso ./sim/web/icon-windows_amd64.syso - cd ./sim/web/ && GOOS=windows GOARCH=amd64 GOAMD64=v2 go build -o wowsimsod-windows.exe -ldflags="-X 'main.Version=$(VERSION)' -s -w" + cd ./sim/web/ && GOOS=windows GOARCH=amd64 GOAMD64=v2 go build -o wowsimclassic-windows.exe -ldflags="-X 'main.Version=$(VERSION)' -s -w" cd ./cmd/wowsimcli && GOOS=windows GOARCH=amd64 GOAMD64=v2 go build -o wowsimcli-windows.exe --tags=with_db -ldflags="-X 'main.Version=$(VERSION)' -s -w" rm ./sim/web/icon-windows_amd64.syso - mv ./sim/web/wowsimsod-windows.exe ./wowsimsod-windows.exe + mv ./sim/web/wowsimclassic-windows.exe ./wowsimclassic-windows.exe mv ./cmd/wowsimcli/wowsimcli-windows.exe ./wowsimcli-windows.exe -release: wowsimsod wowsimsod-windows.exe - GOOS=darwin GOARCH=amd64 GOAMD64=v2 go build -o wowsimsod-amd64-darwin -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go - GOOS=darwin GOARCH=arm64 go build -o wowsimsod-arm64-darwin -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go - GOOS=linux GOARCH=amd64 GOAMD64=v2 go build -o wowsimsod-amd64-linux -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go +release: wowsimclassic wowsimclassic-windows.exe + GOOS=darwin GOARCH=amd64 GOAMD64=v2 go build -o wowsimclassic-amd64-darwin -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go + GOOS=darwin GOARCH=arm64 go build -o wowsimclassic-arm64-darwin -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go + GOOS=linux GOARCH=amd64 GOAMD64=v2 go build -o wowsimclassic-amd64-linux -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go GOOS=linux GOARCH=amd64 GOAMD64=v2 go build -o wowsimcli-amd64-linux --tags=with_db -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./cmd/wowsimcli/cli_main.go # Now compress into a zip because the files are getting large. - zip wowsimsod-windows.exe.zip wowsimsod-windows.exe - zip wowsimsod-amd64-darwin.zip wowsimsod-amd64-darwin - zip wowsimsod-arm64-darwin.zip wowsimsod-arm64-darwin - zip wowsimsod-amd64-linux.zip wowsimsod-amd64-linux + zip wowsimclassic-windows.exe.zip wowsimclassic-windows.exe + zip wowsimclassic-amd64-darwin.zip wowsimclassic-amd64-darwin + zip wowsimclassic-arm64-darwin.zip wowsimclassic-arm64-darwin + zip wowsimclassic-amd64-linux.zip wowsimclassic-amd64-linux zip wowsimcli-amd64-linux.zip wowsimcli-amd64-linux zip wowsimcli-windows.exe.zip wowsimcli-windows.exe @@ -201,15 +201,15 @@ sim/core/proto/api.pb.go: proto/*.proto # Only useful for building the lib on a host platform that matches the target platform .PHONY: locallib locallib: sim/core/proto/api.pb.go - go build -buildmode=c-shared -o wowsimsod.so --tags=with_db ./sim/lib/library.go + go build -buildmode=c-shared -o wowsimclassic.so --tags=with_db ./sim/lib/library.go .PHONY: nixlib nixlib: sim/core/proto/api.pb.go - GOOS=linux GOARCH=amd64 GOAMD64=v2 go build -buildmode=c-shared -o wowsimsod-linux.so --tags=with_db ./sim/lib/library.go + GOOS=linux GOARCH=amd64 GOAMD64=v2 go build -buildmode=c-shared -o wowsimclassic-linux.so --tags=with_db ./sim/lib/library.go .PHONY: winlib winlib: sim/core/proto/api.pb.go - GOOS=windows GOARCH=amd64 GOAMD64=v2 CGO_ENABLED=1 CC=x86_64-w64-mingw32-gcc go build -buildmode=c-shared -o wowsimsod-windows.dll --tags=with_db ./sim/lib/library.go + GOOS=windows GOARCH=amd64 GOAMD64=v2 CGO_ENABLED=1 CC=x86_64-w64-mingw32-gcc go build -buildmode=c-shared -o wowsimclassic-windows.dll --tags=with_db ./sim/lib/library.go .PHONY: items items: sim/core/items/all_items.go sim/core/proto/api.pb.go @@ -258,9 +258,9 @@ endif devmode: air devserver ifeq ($(WATCH), 1) npx tsx vite.build-workers.ts & npx vite serve --host & - air -tmp_dir "/tmp" -build.include_ext "go,proto" -build.args_bin "--usefs=true --launch=false --wasm=false" -build.bin "./wowsimsod" -build.cmd "make devserver" -build.exclude_dir "assets,dist,node_modules,ui,tools" + air -tmp_dir "/tmp" -build.include_ext "go,proto" -build.args_bin "--usefs=true --launch=false --wasm=false" -build.bin "./wowsimclassic" -build.cmd "make devserver" -build.exclude_dir "assets,dist,node_modules,ui,tools" else - ./wowsimsod --usefs=true --launch=false --host=":3333" + ./wowsimclassic --usefs=true --launch=false --host=":3333" endif webworkers: diff --git a/package.json b/package.json index 1e224d0e0..daa78f26c 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "sod", + "name": "classic", "version": "0.1.0", "private": true, "scripts": { diff --git a/sim/_hunter/black_arrow.go b/sim/_hunter/black_arrow.go index c2f5bac29..76f8e55e3 100644 --- a/sim/_hunter/black_arrow.go +++ b/sim/_hunter/black_arrow.go @@ -3,9 +3,9 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (hunter *Hunter) registerBlackArrowSpell(timer *core.Timer) { diff --git a/sim/_hunter/kill_shot.go b/sim/_hunter/kill_shot.go index eb446d204..9d1d2ca46 100644 --- a/sim/_hunter/kill_shot.go +++ b/sim/_hunter/kill_shot.go @@ -3,7 +3,7 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (hunter *Hunter) registerKillShotSpell() { diff --git a/sim/_hunter/scorpid_sting.go b/sim/_hunter/scorpid_sting.go index 520510083..794883fd1 100644 --- a/sim/_hunter/scorpid_sting.go +++ b/sim/_hunter/scorpid_sting.go @@ -1,7 +1,7 @@ package hunter import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (hunter *Hunter) registerScorpidStingSpell() { diff --git a/sim/_hunter/silencing_shot.go b/sim/_hunter/silencing_shot.go index 1cba0db7f..f0d78fe77 100644 --- a/sim/_hunter/silencing_shot.go +++ b/sim/_hunter/silencing_shot.go @@ -3,7 +3,7 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (hunter *Hunter) registerSilencingShotSpell() { diff --git a/sim/_hunter/volley.go b/sim/_hunter/volley.go index e98f1d2bc..cc7b197ee 100644 --- a/sim/_hunter/volley.go +++ b/sim/_hunter/volley.go @@ -3,7 +3,7 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (hunter *Hunter) registerVolleySpell() { diff --git a/sim/_paladin/avengers_shield.go b/sim/_paladin/avengers_shield.go index f0b0554fc..42f3ce796 100644 --- a/sim/_paladin/avengers_shield.go +++ b/sim/_paladin/avengers_shield.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerAvengersShieldSpell() { diff --git a/sim/_paladin/avenging_wrath.go b/sim/_paladin/avenging_wrath.go index 3b2fa7ead..bcb399a16 100644 --- a/sim/_paladin/avenging_wrath.go +++ b/sim/_paladin/avenging_wrath.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) RegisterAvengingWrathCD() { diff --git a/sim/_paladin/divine_plea.go b/sim/_paladin/divine_plea.go index 76ce76837..51d004de8 100644 --- a/sim/_paladin/divine_plea.go +++ b/sim/_paladin/divine_plea.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerDivinePleaSpell() { diff --git a/sim/_paladin/divine_protection.go b/sim/_paladin/divine_protection.go index cebf08d94..e45a12b9a 100644 --- a/sim/_paladin/divine_protection.go +++ b/sim/_paladin/divine_protection.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerDivineProtectionSpell() { diff --git a/sim/_paladin/hand_of_reckoning.go b/sim/_paladin/hand_of_reckoning.go index 546998f8f..848347cef 100644 --- a/sim/_paladin/hand_of_reckoning.go +++ b/sim/_paladin/hand_of_reckoning.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerHandOfReckoningSpell() { diff --git a/sim/_paladin/holy/holy.go b/sim/_paladin/holy/holy.go index fa6db0598..8db836f9a 100644 --- a/sim/_paladin/holy/holy.go +++ b/sim/_paladin/holy/holy.go @@ -1,9 +1,9 @@ package holy import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/paladin" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/paladin" ) func RegisterHolyPaladin() { diff --git a/sim/_paladin/holy/holy_test.go b/sim/_paladin/holy/holy_test.go index 2008f7782..9c8ff3b7c 100644 --- a/sim/_paladin/holy/holy_test.go +++ b/sim/_paladin/holy/holy_test.go @@ -3,9 +3,9 @@ package holy import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get item effects included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get item effects included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/_paladin/holy_shield.go b/sim/_paladin/holy_shield.go index 515ab824f..fe5182e47 100644 --- a/sim/_paladin/holy_shield.go +++ b/sim/_paladin/holy_shield.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (paladin *Paladin) registerHolyShieldSpell() { diff --git a/sim/_paladin/items.go b/sim/_paladin/items.go index 925ae6e16..7f18a48a2 100644 --- a/sim/_paladin/items.go +++ b/sim/_paladin/items.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // Tier 6 ret diff --git a/sim/_paladin/paladin.go b/sim/_paladin/paladin.go index cce8a5f51..f60a38d80 100644 --- a/sim/_paladin/paladin.go +++ b/sim/_paladin/paladin.go @@ -1,9 +1,9 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/_paladin/protection/protection.go b/sim/_paladin/protection/protection.go index b132a4a9a..9b6be4d93 100644 --- a/sim/_paladin/protection/protection.go +++ b/sim/_paladin/protection/protection.go @@ -1,9 +1,9 @@ package protection import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/paladin" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/paladin" ) func RegisterProtectionPaladin() { diff --git a/sim/_paladin/protection/protection_test.go b/sim/_paladin/protection/protection_test.go index 29a4075ea..004d1d1b5 100644 --- a/sim/_paladin/protection/protection_test.go +++ b/sim/_paladin/protection/protection_test.go @@ -3,9 +3,9 @@ package protection import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get item effects included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get item effects included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/_paladin/retribution/retribution.go b/sim/_paladin/retribution/retribution.go index 84f198619..c16aca6f3 100644 --- a/sim/_paladin/retribution/retribution.go +++ b/sim/_paladin/retribution/retribution.go @@ -1,9 +1,9 @@ package retribution import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/paladin" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/paladin" ) func RegisterRetributionPaladin() { diff --git a/sim/_paladin/retribution/retribution_test.go b/sim/_paladin/retribution/retribution_test.go index bca10c06a..89a0de28d 100644 --- a/sim/_paladin/retribution/retribution_test.go +++ b/sim/_paladin/retribution/retribution_test.go @@ -3,9 +3,9 @@ package retribution import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get item effects included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get item effects included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/_paladin/righteous_fury.go b/sim/_paladin/righteous_fury.go index 97f50b6c9..fc890c729 100644 --- a/sim/_paladin/righteous_fury.go +++ b/sim/_paladin/righteous_fury.go @@ -1,7 +1,7 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) ActivateRighteousFury() { diff --git a/sim/_paladin/shield_of_righteousness.go b/sim/_paladin/shield_of_righteousness.go index 297479916..03f01d045 100644 --- a/sim/_paladin/shield_of_righteousness.go +++ b/sim/_paladin/shield_of_righteousness.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (paladin *Paladin) registerShieldOfRighteousnessSpell() { diff --git a/sim/_paladin/soc.go b/sim/_paladin/soc.go index fcd604356..f1ea98406 100644 --- a/sim/_paladin/soc.go +++ b/sim/_paladin/soc.go @@ -1,7 +1,7 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerSealOfCommandSpellAndAura() { diff --git a/sim/_paladin/sor.go b/sim/_paladin/sor.go index 94f2d15f0..a98683848 100644 --- a/sim/_paladin/sor.go +++ b/sim/_paladin/sor.go @@ -1,7 +1,7 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerSealOfRighteousnessSpellAndAura() { diff --git a/sim/_paladin/sov.go b/sim/_paladin/sov.go index 814a7f552..fba641b1b 100644 --- a/sim/_paladin/sov.go +++ b/sim/_paladin/sov.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerSealOfVengeanceSpellAndAura() { diff --git a/sim/_paladin/spiritual_attunement.go b/sim/_paladin/spiritual_attunement.go index 739006af3..148abed5a 100644 --- a/sim/_paladin/spiritual_attunement.go +++ b/sim/_paladin/spiritual_attunement.go @@ -1,7 +1,7 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerSpiritualAttunement() { diff --git a/sim/_paladin/talents.go b/sim/_paladin/talents.go index 180f58a32..fd270acee 100644 --- a/sim/_paladin/talents.go +++ b/sim/_paladin/talents.go @@ -3,9 +3,9 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // TODO: diff --git a/sim/common/guardians/core_hound.go b/sim/common/guardians/core_hound.go index 06bc13f1c..0c4dffbab 100644 --- a/sim/common/guardians/core_hound.go +++ b/sim/common/guardians/core_hound.go @@ -3,8 +3,8 @@ package guardians import ( "slices" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // https://www.wowhead.com/classic/item-set=1779/core-hounds-call diff --git a/sim/common/guardians/emerald_dragon_whelp.go b/sim/common/guardians/emerald_dragon_whelp.go index 4261500d8..a4e479417 100644 --- a/sim/common/guardians/emerald_dragon_whelp.go +++ b/sim/common/guardians/emerald_dragon_whelp.go @@ -3,8 +3,8 @@ package guardians import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) var DragonsCry = int32(220582) diff --git a/sim/common/guardians/eskhandar.go b/sim/common/guardians/eskhandar.go index 95032be88..8a0c904da 100644 --- a/sim/common/guardians/eskhandar.go +++ b/sim/common/guardians/eskhandar.go @@ -3,8 +3,8 @@ package guardians import ( "slices" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // https://www.wowhead.com/classic/item-set=1781/spirit-of-eskhandar diff --git a/sim/common/guardians/guardians.go b/sim/common/guardians/guardians.go index bbd55fd88..71cd354fc 100644 --- a/sim/common/guardians/guardians.go +++ b/sim/common/guardians/guardians.go @@ -1,6 +1,6 @@ package guardians -import "github.com/wowsims/sod/sim/core" +import "github.com/wowsims/classic/sim/core" func ConstructGuardians(character *core.Character) { constructEmeralDragonWhelps(character) diff --git a/sim/common/includes.go b/sim/common/includes.go index 94775d73c..509e721b3 100644 --- a/sim/common/includes.go +++ b/sim/common/includes.go @@ -2,11 +2,6 @@ package common // Just import other directories, so importing common from elsewhere is enough. import ( - _ "github.com/wowsims/sod/sim/common/vanilla" - _ "github.com/wowsims/sod/sim/common/vanilla/item_sets" - - _ "github.com/wowsims/sod/sim/common/sod" - _ "github.com/wowsims/sod/sim/common/sod/crafted" - _ "github.com/wowsims/sod/sim/common/sod/item_effects" - _ "github.com/wowsims/sod/sim/common/sod/items_sets" + _ "github.com/wowsims/classic/sim/common/vanilla" + _ "github.com/wowsims/classic/sim/common/vanilla/item_sets" ) diff --git a/sim/common/itemhelpers/stat_bonus_procs.go b/sim/common/itemhelpers/stat_bonus_procs.go index 71d709f21..84dc06462 100644 --- a/sim/common/itemhelpers/stat_bonus_procs.go +++ b/sim/common/itemhelpers/stat_bonus_procs.go @@ -3,8 +3,8 @@ package itemhelpers import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) type ProcStatBonusEffect struct { diff --git a/sim/common/itemhelpers/weaponprocs.go b/sim/common/itemhelpers/weaponprocs.go index 566d213dc..6bcad5f50 100644 --- a/sim/common/itemhelpers/weaponprocs.go +++ b/sim/common/itemhelpers/weaponprocs.go @@ -3,7 +3,7 @@ package itemhelpers import ( "fmt" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // Create a simple weapon proc that deals damage. diff --git a/sim/common/sod/crafted/phase_1.go b/sim/common/sod/crafted/phase_1.go index 788b4bea8..1a46dd06a 100644 --- a/sim/common/sod/crafted/phase_1.go +++ b/sim/common/sod/crafted/phase_1.go @@ -3,7 +3,7 @@ package crafted import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func init() { diff --git a/sim/common/sod/crafted/phase_2.go b/sim/common/sod/crafted/phase_2.go index af93c9b27..7bdd73517 100644 --- a/sim/common/sod/crafted/phase_2.go +++ b/sim/common/sod/crafted/phase_2.go @@ -3,8 +3,8 @@ package crafted import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func init() { diff --git a/sim/common/sod/crafted/phase_3.go b/sim/common/sod/crafted/phase_3.go index 0e66d3f68..604bebc65 100644 --- a/sim/common/sod/crafted/phase_3.go +++ b/sim/common/sod/crafted/phase_3.go @@ -3,8 +3,8 @@ package crafted import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/common/sod/crafted/phase_4.go b/sim/common/sod/crafted/phase_4.go index a0a69e755..98613dee2 100644 --- a/sim/common/sod/crafted/phase_4.go +++ b/sim/common/sod/crafted/phase_4.go @@ -1,8 +1,8 @@ package crafted import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // Keep these in alphabetical order. diff --git a/sim/common/sod/enchant_effects.go b/sim/common/sod/enchant_effects.go index 960037746..07b2ed8f5 100644 --- a/sim/common/sod/enchant_effects.go +++ b/sim/common/sod/enchant_effects.go @@ -1,8 +1,8 @@ package sod import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ( diff --git a/sim/common/sod/item_effects.go b/sim/common/sod/item_effects.go index c8e3bf4cd..aaae8cc8a 100644 --- a/sim/common/sod/item_effects.go +++ b/sim/common/sod/item_effects.go @@ -3,7 +3,7 @@ package sod import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // Ordered by ID diff --git a/sim/common/sod/item_effects/phase_2.go b/sim/common/sod/item_effects/phase_2.go index 93c622a27..71624a7ed 100644 --- a/sim/common/sod/item_effects/phase_2.go +++ b/sim/common/sod/item_effects/phase_2.go @@ -3,10 +3,10 @@ package item_effects import ( "time" - "github.com/wowsims/sod/sim/common/itemhelpers" - "github.com/wowsims/sod/sim/common/sod" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/common/itemhelpers" + "github.com/wowsims/classic/sim/common/sod" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ( diff --git a/sim/common/sod/item_effects/phase_3.go b/sim/common/sod/item_effects/phase_3.go index b5c98b2ef..952980dd6 100644 --- a/sim/common/sod/item_effects/phase_3.go +++ b/sim/common/sod/item_effects/phase_3.go @@ -3,11 +3,11 @@ package item_effects import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/common/itemhelpers" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/common/itemhelpers" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/common/sod/item_effects/phase_4.go b/sim/common/sod/item_effects/phase_4.go index 176d1919f..a5e9c9e87 100644 --- a/sim/common/sod/item_effects/phase_4.go +++ b/sim/common/sod/item_effects/phase_4.go @@ -3,11 +3,11 @@ package item_effects import ( "time" - "github.com/wowsims/sod/sim/common/itemhelpers" - "github.com/wowsims/sod/sim/common/sod" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/itemhelpers" + "github.com/wowsims/classic/sim/common/sod" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 7064909d2..6bd9008bf 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -3,10 +3,10 @@ package item_effects import ( "time" - "github.com/wowsims/sod/sim/common/vanilla" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/vanilla" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/common/sod/item_effects/phase_6.go b/sim/common/sod/item_effects/phase_6.go index 0210e3147..390f07426 100644 --- a/sim/common/sod/item_effects/phase_6.go +++ b/sim/common/sod/item_effects/phase_6.go @@ -3,10 +3,10 @@ package item_effects import ( "time" - "github.com/wowsims/sod/sim/common/sod" - "github.com/wowsims/sod/sim/common/vanilla" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/sod" + "github.com/wowsims/classic/sim/common/vanilla" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/common/sod/items_sets/dungeon_set_1.go b/sim/common/sod/items_sets/dungeon_set_1.go index 76dc0e2b5..f8bac6d9f 100644 --- a/sim/common/sod/items_sets/dungeon_set_1.go +++ b/sim/common/sod/items_sets/dungeon_set_1.go @@ -3,8 +3,8 @@ package item_sets import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) var ItemSetWildheartRaiment = core.NewItemSet(core.ItemSet{ diff --git a/sim/common/sod/items_sets/phase_1.go b/sim/common/sod/items_sets/phase_1.go index dc78150d0..62e8fd08b 100644 --- a/sim/common/sod/items_sets/phase_1.go +++ b/sim/common/sod/items_sets/phase_1.go @@ -1,8 +1,8 @@ package item_sets import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/common/sod/items_sets/phase_2.go b/sim/common/sod/items_sets/phase_2.go index 14df71a04..e388ea563 100644 --- a/sim/common/sod/items_sets/phase_2.go +++ b/sim/common/sod/items_sets/phase_2.go @@ -3,8 +3,8 @@ package item_sets import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/common/sod/items_sets/phase_3.go b/sim/common/sod/items_sets/phase_3.go index 2d0dbdb67..1d2caea70 100644 --- a/sim/common/sod/items_sets/phase_3.go +++ b/sim/common/sod/items_sets/phase_3.go @@ -3,8 +3,8 @@ package item_sets import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/common/sod/items_sets/phase_4.go b/sim/common/sod/items_sets/phase_4.go index 13a1d16dd..b39e5bd79 100644 --- a/sim/common/sod/items_sets/phase_4.go +++ b/sim/common/sod/items_sets/phase_4.go @@ -3,9 +3,9 @@ package item_sets import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/common/sod/items_sets/phase_5.go b/sim/common/sod/items_sets/phase_5.go index b1a3bf552..4ece24f85 100644 --- a/sim/common/sod/items_sets/phase_5.go +++ b/sim/common/sod/items_sets/phase_5.go @@ -3,8 +3,8 @@ package item_sets import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/common/vanilla/enchant_effects.go b/sim/common/vanilla/enchant_effects.go index 49f9bc95e..5d3cea000 100644 --- a/sim/common/vanilla/enchant_effects.go +++ b/sim/common/vanilla/enchant_effects.go @@ -3,9 +3,9 @@ package vanilla import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func init() { diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index caa5ef6f9..80d116b05 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -4,10 +4,10 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/common/itemhelpers" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/itemhelpers" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Ordered by ID diff --git a/sim/common/vanilla/item_sets/crafted.go b/sim/common/vanilla/item_sets/crafted.go index b8e9747f5..2c7806d86 100644 --- a/sim/common/vanilla/item_sets/crafted.go +++ b/sim/common/vanilla/item_sets/crafted.go @@ -1,8 +1,8 @@ package item_sets import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // Keep these in alphabetical order. diff --git a/sim/core/agent.go b/sim/core/agent.go index d357ec80e..1c0778aed 100644 --- a/sim/core/agent.go +++ b/sim/core/agent.go @@ -5,7 +5,7 @@ import ( "strconv" "strings" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) // Agent can be thought of as the 'Player', i.e. the thing controlling the Character. diff --git a/sim/core/api.go b/sim/core/api.go index d53ebcbd9..7ad466c59 100644 --- a/sim/core/api.go +++ b/sim/core/api.go @@ -2,8 +2,8 @@ package core import ( - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" ) /** diff --git a/sim/core/apl.go b/sim/core/apl.go index ade870fcc..72230bb74 100644 --- a/sim/core/apl.go +++ b/sim/core/apl.go @@ -5,7 +5,7 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" "google.golang.org/protobuf/encoding/protojson" ) diff --git a/sim/core/apl_action.go b/sim/core/apl_action.go index ad192e561..8c5bded90 100644 --- a/sim/core/apl_action.go +++ b/sim/core/apl_action.go @@ -3,7 +3,7 @@ package core import ( "fmt" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLAction struct { diff --git a/sim/core/apl_actions_casting.go b/sim/core/apl_actions_casting.go index 4646c05e2..25919673d 100644 --- a/sim/core/apl_actions_casting.go +++ b/sim/core/apl_actions_casting.go @@ -3,7 +3,7 @@ package core import ( "fmt" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLActionCastSpell struct { diff --git a/sim/core/apl_actions_misc.go b/sim/core/apl_actions_misc.go index d8d10fe96..78197b61b 100644 --- a/sim/core/apl_actions_misc.go +++ b/sim/core/apl_actions_misc.go @@ -5,7 +5,7 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLActionChangeTarget struct { diff --git a/sim/core/apl_actions_sequences.go b/sim/core/apl_actions_sequences.go index 9fc2a0dfe..db513dd23 100644 --- a/sim/core/apl_actions_sequences.go +++ b/sim/core/apl_actions_sequences.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLActionSequence struct { diff --git a/sim/core/apl_actions_timing.go b/sim/core/apl_actions_timing.go index 4c0843afc..b383e01f0 100644 --- a/sim/core/apl_actions_timing.go +++ b/sim/core/apl_actions_timing.go @@ -5,7 +5,7 @@ import ( "strings" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLActionWait struct { diff --git a/sim/core/apl_helpers.go b/sim/core/apl_helpers.go index b07e3c26c..0c1997522 100644 --- a/sim/core/apl_helpers.go +++ b/sim/core/apl_helpers.go @@ -1,7 +1,7 @@ package core import ( - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) // Struct for handling unit references, to account for values that can diff --git a/sim/core/apl_value.go b/sim/core/apl_value.go index 20a6608db..c1933adf3 100644 --- a/sim/core/apl_value.go +++ b/sim/core/apl_value.go @@ -3,7 +3,7 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValue interface { diff --git a/sim/core/apl_values_aura.go b/sim/core/apl_values_aura.go index 16e917c41..1b1be4f95 100644 --- a/sim/core/apl_values_aura.go +++ b/sim/core/apl_values_aura.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueAuraIsKnown struct { diff --git a/sim/core/apl_values_auto_attacks.go b/sim/core/apl_values_auto_attacks.go index 813c45e21..527c4faa0 100644 --- a/sim/core/apl_values_auto_attacks.go +++ b/sim/core/apl_values_auto_attacks.go @@ -3,7 +3,7 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueAutoTimeToNext struct { diff --git a/sim/core/apl_values_core.go b/sim/core/apl_values_core.go index 0222a713a..fd7956ce9 100644 --- a/sim/core/apl_values_core.go +++ b/sim/core/apl_values_core.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueDotIsActive struct { diff --git a/sim/core/apl_values_encounter.go b/sim/core/apl_values_encounter.go index 40c7c2fe1..3723c1384 100644 --- a/sim/core/apl_values_encounter.go +++ b/sim/core/apl_values_encounter.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueCurrentTime struct { diff --git a/sim/core/apl_values_gcd.go b/sim/core/apl_values_gcd.go index 59b37f0d6..d47e3fe07 100644 --- a/sim/core/apl_values_gcd.go +++ b/sim/core/apl_values_gcd.go @@ -3,7 +3,7 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueGCDIsReady struct { diff --git a/sim/core/apl_values_operators.go b/sim/core/apl_values_operators.go index bb2d0e5ed..039c4e6cf 100644 --- a/sim/core/apl_values_operators.go +++ b/sim/core/apl_values_operators.go @@ -6,7 +6,7 @@ import ( "strings" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueConst struct { diff --git a/sim/core/apl_values_properties.go b/sim/core/apl_values_properties.go index 1ee9de841..ff785abda 100644 --- a/sim/core/apl_values_properties.go +++ b/sim/core/apl_values_properties.go @@ -3,7 +3,7 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueChannelClipDelay struct { diff --git a/sim/core/apl_values_resources.go b/sim/core/apl_values_resources.go index 8ebfca714..4588c4cc7 100644 --- a/sim/core/apl_values_resources.go +++ b/sim/core/apl_values_resources.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueCurrentHealth struct { diff --git a/sim/core/apl_values_rune.go b/sim/core/apl_values_rune.go index 31f85d4c1..378d2a166 100644 --- a/sim/core/apl_values_rune.go +++ b/sim/core/apl_values_rune.go @@ -4,7 +4,7 @@ import ( "fmt" "slices" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLRune struct { diff --git a/sim/core/apl_values_sequences.go b/sim/core/apl_values_sequences.go index c068996a5..c9aa59cbe 100644 --- a/sim/core/apl_values_sequences.go +++ b/sim/core/apl_values_sequences.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueSequenceIsComplete struct { diff --git a/sim/core/apl_values_spell.go b/sim/core/apl_values_spell.go index 5a218cb18..3ca3101a5 100644 --- a/sim/core/apl_values_spell.go +++ b/sim/core/apl_values_spell.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type APLValueSpellIsKnown struct { diff --git a/sim/core/apl_values_test.go b/sim/core/apl_values_test.go index 2caff348c..135ff6248 100644 --- a/sim/core/apl_values_test.go +++ b/sim/core/apl_values_test.go @@ -4,7 +4,7 @@ import ( "testing" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) func TestValueConst(t *testing.T) { diff --git a/sim/core/armor_test.go b/sim/core/armor_test.go index 3d3a4eed2..78d064eae 100644 --- a/sim/core/armor_test.go +++ b/sim/core/armor_test.go @@ -5,7 +5,7 @@ package core import ( "testing" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" ) func TestSunderArmorStacks(t *testing.T) { diff --git a/sim/core/attack.go b/sim/core/attack.go index 9c5039d7b..a1ca049de 100644 --- a/sim/core/attack.go +++ b/sim/core/attack.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // ReplaceMHSwing is called right before a main hand auto attack fires. diff --git a/sim/core/aura.go b/sim/core/aura.go index 7ffb003c2..bb2a534c2 100644 --- a/sim/core/aura.go +++ b/sim/core/aura.go @@ -8,8 +8,8 @@ import ( "golang.org/x/exp/constraints" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const NeverExpires = time.Duration(math.MaxInt64) diff --git a/sim/core/aura_helpers.go b/sim/core/aura_helpers.go index 5c26fbb76..fdf0b349e 100644 --- a/sim/core/aura_helpers.go +++ b/sim/core/aura_helpers.go @@ -5,7 +5,7 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" ) type AuraCallback uint16 diff --git a/sim/core/base_stats.go b/sim/core/base_stats.go index 35dcbfe8f..99a26350b 100644 --- a/sim/core/base_stats.go +++ b/sim/core/base_stats.go @@ -1,8 +1,8 @@ package core import ( - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type BaseStatsKey struct { diff --git a/sim/core/buffs.go b/sim/core/buffs.go index 4e5398f47..abbc0e786 100644 --- a/sim/core/buffs.go +++ b/sim/core/buffs.go @@ -4,8 +4,8 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/core/bulksim.go b/sim/core/bulksim.go index 077929198..a35ac2abc 100644 --- a/sim/core/bulksim.go +++ b/sim/core/bulksim.go @@ -12,8 +12,8 @@ import ( goproto "google.golang.org/protobuf/proto" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" ) const ( diff --git a/sim/core/bulksim_test.go b/sim/core/bulksim_test.go index 5fc70efc5..a639fda5a 100644 --- a/sim/core/bulksim_test.go +++ b/sim/core/bulksim_test.go @@ -4,8 +4,8 @@ import ( "testing" "github.com/google/go-cmp/cmp" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" "google.golang.org/protobuf/encoding/protojson" ) diff --git a/sim/core/character.go b/sim/core/character.go index 786d45349..6d5f373e7 100644 --- a/sim/core/character.go +++ b/sim/core/character.go @@ -7,8 +7,8 @@ import ( "strings" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" "google.golang.org/protobuf/encoding/protowire" "google.golang.org/protobuf/reflect/protoreflect" ) diff --git a/sim/core/consumes.go b/sim/core/consumes.go index 15a3f98bc..842d7dc25 100644 --- a/sim/core/consumes.go +++ b/sim/core/consumes.go @@ -3,8 +3,8 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Registers all consume-related effects to the Agent. diff --git a/sim/core/database.go b/sim/core/database.go index 5c20b4156..4523af527 100644 --- a/sim/core/database.go +++ b/sim/core/database.go @@ -5,8 +5,8 @@ import ( "slices" "sync" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" "google.golang.org/protobuf/encoding/protojson" ) diff --git a/sim/core/database_load.go b/sim/core/database_load.go index 65db27217..06a8b2c45 100644 --- a/sim/core/database_load.go +++ b/sim/core/database_load.go @@ -5,8 +5,8 @@ package core import ( - "github.com/wowsims/sod/assets/database" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/assets/database" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/core/debuffs.go b/sim/core/debuffs.go index d396eac4f..f21d0aeeb 100644 --- a/sim/core/debuffs.go +++ b/sim/core/debuffs.go @@ -5,8 +5,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type DebuffName int32 diff --git a/sim/core/dot_test.go b/sim/core/dot_test.go index e30debcfb..4dbce05a6 100644 --- a/sim/core/dot_test.go +++ b/sim/core/dot_test.go @@ -4,9 +4,9 @@ import ( "testing" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/stats" ) func init() { diff --git a/sim/core/energy.go b/sim/core/energy.go index a89e23678..b9ad21177 100644 --- a/sim/core/energy.go +++ b/sim/core/energy.go @@ -6,7 +6,7 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type OnComboPointsSpent func(sim *Simulation, spell *Spell, comboPoints int32) diff --git a/sim/core/environment.go b/sim/core/environment.go index 9c9aa147a..3d31cc521 100644 --- a/sim/core/environment.go +++ b/sim/core/environment.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" ) type EnvironmentState int diff --git a/sim/core/focus.go b/sim/core/focus.go index 3352ae5a8..9703772a6 100644 --- a/sim/core/focus.go +++ b/sim/core/focus.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) // Time between focus ticks. diff --git a/sim/core/health.go b/sim/core/health.go index e13aeddb3..daf0329a6 100644 --- a/sim/core/health.go +++ b/sim/core/health.go @@ -3,8 +3,8 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type healthBar struct { diff --git a/sim/core/item_effects.go b/sim/core/item_effects.go index ad5860f52..3e0458f71 100644 --- a/sim/core/item_effects.go +++ b/sim/core/item_effects.go @@ -6,8 +6,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Function for applying permanent effects to an Agent. diff --git a/sim/core/item_swaps.go b/sim/core/item_swaps.go index 176dc640f..b0e52df31 100644 --- a/sim/core/item_swaps.go +++ b/sim/core/item_swaps.go @@ -3,8 +3,8 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type OnSwapItem func(*Simulation) diff --git a/sim/core/major_cooldown.go b/sim/core/major_cooldown.go index 0f53daf63..62160be65 100644 --- a/sim/core/major_cooldown.go +++ b/sim/core/major_cooldown.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/core/mana.go b/sim/core/mana.go index ea8515660..33915a738 100644 --- a/sim/core/mana.go +++ b/sim/core/mana.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ThreatPerManaGained = 0.5 diff --git a/sim/core/metrics_aggregator.go b/sim/core/metrics_aggregator.go index 5be845bcb..c76b928cd 100644 --- a/sim/core/metrics_aggregator.go +++ b/sim/core/metrics_aggregator.go @@ -4,7 +4,7 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type ResourceKey struct { diff --git a/sim/core/movement.go b/sim/core/movement.go index 5a8c57401..afc046d6b 100644 --- a/sim/core/movement.go +++ b/sim/core/movement.go @@ -5,7 +5,7 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type MoveModifier struct { diff --git a/sim/core/pet.go b/sim/core/pet.go index d0e11440f..2994bfe0e 100644 --- a/sim/core/pet.go +++ b/sim/core/pet.go @@ -5,8 +5,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Extension of Agent interface, for Pets. diff --git a/sim/core/presim.go b/sim/core/presim.go index b1ac50be2..4fd36188e 100644 --- a/sim/core/presim.go +++ b/sim/core/presim.go @@ -3,7 +3,7 @@ package core import ( "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/core/racials.go b/sim/core/racials.go index 0de389a96..57757e1da 100644 --- a/sim/core/racials.go +++ b/sim/core/racials.go @@ -5,8 +5,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func applyRaceEffects(agent Agent) { diff --git a/sim/core/rage.go b/sim/core/rage.go index 16a5e303a..e64599e13 100644 --- a/sim/core/rage.go +++ b/sim/core/rage.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) const MaxRage = 100.0 diff --git a/sim/core/raid.go b/sim/core/raid.go index 2ed0bcff6..054c1aee1 100644 --- a/sim/core/raid.go +++ b/sim/core/raid.go @@ -3,8 +3,8 @@ package core import ( "slices" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/core/sim.go b/sim/core/sim.go index ef46408df..59b7e4ebf 100644 --- a/sim/core/sim.go +++ b/sim/core/sim.go @@ -12,8 +12,8 @@ import ( "strings" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" ) type Task interface { diff --git a/sim/core/sim_concurrent.go b/sim/core/sim_concurrent.go index 0adc67b3a..e23691986 100644 --- a/sim/core/sim_concurrent.go +++ b/sim/core/sim_concurrent.go @@ -8,8 +8,8 @@ import ( "runtime" "runtime/debug" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/core/simsignals/api_test.go b/sim/core/simsignals/api_test.go index 72f96bd11..d9522ff50 100644 --- a/sim/core/simsignals/api_test.go +++ b/sim/core/simsignals/api_test.go @@ -4,10 +4,10 @@ import ( "testing" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" - dpswarrior "github.com/wowsims/sod/sim/warrior/dps_warrior" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" + dpswarrior "github.com/wowsims/classic/sim/warrior/dps_warrior" ) func TestAbort(t *testing.T) { diff --git a/sim/core/spell.go b/sim/core/spell.go index f6a0e93fb..dc424ab51 100644 --- a/sim/core/spell.go +++ b/sim/core/spell.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type ApplySpellResults func(sim *Simulation, target *Unit, spell *Spell) diff --git a/sim/core/spell_outcome.go b/sim/core/spell_outcome.go index 9ce743d63..619cdfd8f 100644 --- a/sim/core/spell_outcome.go +++ b/sim/core/spell_outcome.go @@ -3,7 +3,7 @@ package core import ( "fmt" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" ) // This function should do 3 things: diff --git a/sim/core/spell_resistances.go b/sim/core/spell_resistances.go index 3db839cf6..1c0d67b37 100644 --- a/sim/core/spell_resistances.go +++ b/sim/core/spell_resistances.go @@ -1,7 +1,7 @@ package core import ( - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" ) func (result *SpellResult) applyResistances(sim *Simulation, spell *Spell, isPeriodic bool, attackTable *AttackTable) { diff --git a/sim/core/spell_resistances_test.go b/sim/core/spell_resistances_test.go index 46ff73154..fb08ee668 100644 --- a/sim/core/spell_resistances_test.go +++ b/sim/core/spell_resistances_test.go @@ -4,9 +4,9 @@ import ( "math" "testing" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/stats" ) func Test_PartialResistsVsPlayer(t *testing.T) { diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index 53dab1f1e..a577346ac 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -3,7 +3,7 @@ package core import ( "fmt" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" ) type SpellResult struct { diff --git a/sim/core/spell_school.go b/sim/core/spell_school.go index 1bc04a263..039c4f9f9 100644 --- a/sim/core/spell_school.go +++ b/sim/core/spell_school.go @@ -1,8 +1,8 @@ package core import ( - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type SpellSchool byte diff --git a/sim/core/spell_school_test.go b/sim/core/spell_school_test.go index 3b93557c1..911a03a67 100644 --- a/sim/core/spell_school_test.go +++ b/sim/core/spell_school_test.go @@ -5,9 +5,9 @@ import ( "math" "testing" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/stats" ) func BenchmarkMultiSchoolMultipliers(b *testing.B) { diff --git a/sim/core/stats/stats.go b/sim/core/stats/stats.go index 2fa33f0bc..8484bb54e 100644 --- a/sim/core/stats/stats.go +++ b/sim/core/stats/stats.go @@ -6,7 +6,7 @@ import ( "strings" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type Stats [Len]float64 diff --git a/sim/core/stats/stats_test.go b/sim/core/stats/stats_test.go index 8db119f53..5a81d5784 100644 --- a/sim/core/stats/stats_test.go +++ b/sim/core/stats/stats_test.go @@ -4,7 +4,7 @@ import ( "strings" "testing" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) func TestStatsAdd(t *testing.T) { diff --git a/sim/core/statweight.go b/sim/core/statweight.go index bf6d6e0b9..24a28e547 100644 --- a/sim/core/statweight.go +++ b/sim/core/statweight.go @@ -4,9 +4,9 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" + "github.com/wowsims/classic/sim/core/stats" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/core/target.go b/sim/core/target.go index 61dd63987..262291aae 100644 --- a/sim/core/target.go +++ b/sim/core/target.go @@ -3,8 +3,8 @@ package core import ( "strconv" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type Encounter struct { diff --git a/sim/core/target_ai.go b/sim/core/target_ai.go index a69d5d006..be01c85ef 100644 --- a/sim/core/target_ai.go +++ b/sim/core/target_ai.go @@ -3,7 +3,7 @@ package core import ( "log" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) type TargetAI interface { diff --git a/sim/core/target_dummy.go b/sim/core/target_dummy.go index 4a7dca140..455a66b9c 100644 --- a/sim/core/target_dummy.go +++ b/sim/core/target_dummy.go @@ -3,8 +3,8 @@ package core import ( "fmt" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type TargetDummy struct { diff --git a/sim/core/test_generators.go b/sim/core/test_generators.go index d865a8947..797b20646 100644 --- a/sim/core/test_generators.go +++ b/sim/core/test_generators.go @@ -5,7 +5,7 @@ import ( "slices" "strings" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/core/test_result_compare.go b/sim/core/test_result_compare.go index 96d8178c4..1513405ec 100644 --- a/sim/core/test_result_compare.go +++ b/sim/core/test_result_compare.go @@ -9,7 +9,7 @@ import ( "strings" "testing" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) func compareValue(t *testing.T, loc string, vst reflect.Value, vmt reflect.Value, baseFloatTolerance float64) { diff --git a/sim/core/test_suite.go b/sim/core/test_suite.go index 2b8e9ccbc..b8245d75f 100644 --- a/sim/core/test_suite.go +++ b/sim/core/test_suite.go @@ -9,8 +9,8 @@ import ( "strings" "testing" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" "google.golang.org/protobuf/encoding/prototext" ) diff --git a/sim/core/test_utils.go b/sim/core/test_utils.go index e36a88fd7..311a5d956 100644 --- a/sim/core/test_utils.go +++ b/sim/core/test_utils.go @@ -5,8 +5,8 @@ import ( "os" "testing" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/core/unit.go b/sim/core/unit.go index dc4ac3d9d..1041257e1 100644 --- a/sim/core/unit.go +++ b/sim/core/unit.go @@ -4,8 +4,8 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type UnitType int diff --git a/sim/core/utils.go b/sim/core/utils.go index 990df6a6c..a549e99b6 100644 --- a/sim/core/utils.go +++ b/sim/core/utils.go @@ -5,7 +5,7 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) func DurationFromSeconds(numSeconds float64) time.Duration { diff --git a/sim/druid/_demoralizing_roar.go b/sim/druid/_demoralizing_roar.go index 9130e76b3..a1e9ffad7 100644 --- a/sim/druid/_demoralizing_roar.go +++ b/sim/druid/_demoralizing_roar.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (druid *Druid) registerDemoralizingRoarSpell() { diff --git a/sim/druid/_enrage.go b/sim/druid/_enrage.go index 0288d4ce6..127cea2b8 100644 --- a/sim/druid/_enrage.go +++ b/sim/druid/_enrage.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (druid *Druid) registerEnrageSpell() { diff --git a/sim/druid/_frenzied_regeneration.go b/sim/druid/_frenzied_regeneration.go index a8cd05099..3e65b1745 100644 --- a/sim/druid/_frenzied_regeneration.go +++ b/sim/druid/_frenzied_regeneration.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (druid *Druid) registerFrenziedRegenerationCD() { diff --git a/sim/druid/_lacerate.go b/sim/druid/_lacerate.go index 60861b1cd..79dc064bc 100644 --- a/sim/druid/_lacerate.go +++ b/sim/druid/_lacerate.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (druid *Druid) registerLacerateSpell() { diff --git a/sim/druid/_maul.go b/sim/druid/_maul.go index a2223cdab..078bc36eb 100644 --- a/sim/druid/_maul.go +++ b/sim/druid/_maul.go @@ -1,7 +1,7 @@ package druid import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (druid *Druid) registerMaulSpell() { diff --git a/sim/druid/_restoration/restoration.go b/sim/druid/_restoration/restoration.go index 4e086edd7..96ac47659 100644 --- a/sim/druid/_restoration/restoration.go +++ b/sim/druid/_restoration/restoration.go @@ -1,9 +1,9 @@ package restoration import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/druid" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/druid" ) func RegisterRestorationDruid() { diff --git a/sim/druid/_restoration/restoration_test.go b/sim/druid/_restoration/restoration_test.go index 4cbba1196..08156c44d 100644 --- a/sim/druid/_restoration/restoration_test.go +++ b/sim/druid/_restoration/restoration_test.go @@ -3,9 +3,9 @@ package restoration import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get caster sets included. (we use spellfire here) - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get caster sets included. (we use spellfire here) + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/druid/_tank/tank.go b/sim/druid/_tank/tank.go index 69b82ded7..13ee962f6 100644 --- a/sim/druid/_tank/tank.go +++ b/sim/druid/_tank/tank.go @@ -1,9 +1,9 @@ package tank import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/druid" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/druid" ) func RegisterFeralTankDruid() { diff --git a/sim/druid/_tank/tank_test.go b/sim/druid/_tank/tank_test.go index ea0109477..fef3ce90b 100644 --- a/sim/druid/_tank/tank_test.go +++ b/sim/druid/_tank/tank_test.go @@ -3,9 +3,9 @@ package tank import ( "testing" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/druid/balance/balance.go b/sim/druid/balance/balance.go index 35495f593..407719a7c 100644 --- a/sim/druid/balance/balance.go +++ b/sim/druid/balance/balance.go @@ -1,10 +1,10 @@ package balance import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" - "github.com/wowsims/sod/sim/druid" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" + "github.com/wowsims/classic/sim/druid" ) func RegisterBalanceDruid() { diff --git a/sim/druid/balance/balance_test.go b/sim/druid/balance/balance_test.go index bbcf11041..ef1cb6331 100644 --- a/sim/druid/balance/balance_test.go +++ b/sim/druid/balance/balance_test.go @@ -3,9 +3,9 @@ package balance import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get caster sets included. (we use spellfire here) - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get caster sets included. (we use spellfire here) + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/druid/barkskin.go b/sim/druid/barkskin.go index 7cdd1b389..a1588958b 100644 --- a/sim/druid/barkskin.go +++ b/sim/druid/barkskin.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // TODO: class barkskin physical reduction diff --git a/sim/druid/berserk.go b/sim/druid/berserk.go index c5b719245..8fb387ad2 100644 --- a/sim/druid/berserk.go +++ b/sim/druid/berserk.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (druid *Druid) applyBerserk() { diff --git a/sim/druid/druid.go b/sim/druid/druid.go index cbd6ed431..1d5bf287c 100644 --- a/sim/druid/druid.go +++ b/sim/druid/druid.go @@ -3,10 +3,10 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/druid/faerie_fire.go b/sim/druid/faerie_fire.go index 82da6ad76..c6e073d53 100644 --- a/sim/druid/faerie_fire.go +++ b/sim/druid/faerie_fire.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (druid *Druid) registerFaerieFireSpell() { diff --git a/sim/druid/feral/apl_values.go b/sim/druid/feral/apl_values.go index 509eaa0bb..17f18eb80 100644 --- a/sim/druid/feral/apl_values.go +++ b/sim/druid/feral/apl_values.go @@ -3,8 +3,8 @@ package feral import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (cat *FeralDruid) NewAPLValue(rot *core.APLRotation, config *proto.APLValue) core.APLValue { diff --git a/sim/druid/feral/feral.go b/sim/druid/feral/feral.go index f561f5329..d9a7f98fc 100644 --- a/sim/druid/feral/feral.go +++ b/sim/druid/feral/feral.go @@ -3,9 +3,9 @@ package feral import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/druid" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/druid" ) func RegisterFeralDruid() { diff --git a/sim/druid/feral/feral_test.go b/sim/druid/feral/feral_test.go index f1b998dd6..de210ff16 100644 --- a/sim/druid/feral/feral_test.go +++ b/sim/druid/feral/feral_test.go @@ -3,9 +3,9 @@ package feral import ( "testing" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/druid/feral/pooling_actions.go b/sim/druid/feral/pooling_actions.go index 0723e06c9..6f9a92f14 100644 --- a/sim/druid/feral/pooling_actions.go +++ b/sim/druid/feral/pooling_actions.go @@ -4,7 +4,7 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) type PoolingAction struct { diff --git a/sim/druid/feral/rotation.go b/sim/druid/feral/rotation.go index f3acdf3db..de346af06 100644 --- a/sim/druid/feral/rotation.go +++ b/sim/druid/feral/rotation.go @@ -3,9 +3,9 @@ package feral import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/druid" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/druid" ) type FeralDruidRotation struct { diff --git a/sim/druid/feral/rotation_aoe.go b/sim/druid/feral/rotation_aoe.go index 482487bfc..fc304554c 100644 --- a/sim/druid/feral/rotation_aoe.go +++ b/sim/druid/feral/rotation_aoe.go @@ -5,7 +5,7 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (cat *FeralDruid) doAoeRotation(sim *core.Simulation) (bool, time.Duration) { diff --git a/sim/druid/ferocious_bite.go b/sim/druid/ferocious_bite.go index 4bf69f55d..bf90eb470 100644 --- a/sim/druid/ferocious_bite.go +++ b/sim/druid/ferocious_bite.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) type FerociousBiteRankInfo struct { diff --git a/sim/druid/forms.go b/sim/druid/forms.go index 452ffa127..b0160e304 100644 --- a/sim/druid/forms.go +++ b/sim/druid/forms.go @@ -1,10 +1,10 @@ package druid import ( - "github.com/wowsims/sod/sim/common/sod" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/sod" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type DruidForm uint8 diff --git a/sim/druid/hurricane.go b/sim/druid/hurricane.go index d4ba7bff6..f0b5509d0 100644 --- a/sim/druid/hurricane.go +++ b/sim/druid/hurricane.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (druid *Druid) registerHurricaneSpell() { diff --git a/sim/druid/innervate.go b/sim/druid/innervate.go index d79d9e6c4..7b7a6c300 100644 --- a/sim/druid/innervate.go +++ b/sim/druid/innervate.go @@ -1,7 +1,7 @@ package druid import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // Returns the time to wait before the next action, or 0 if innervate is on CD diff --git a/sim/druid/insect_swarm.go b/sim/druid/insect_swarm.go index 6c5b9a385..eaff4ad0e 100644 --- a/sim/druid/insect_swarm.go +++ b/sim/druid/insect_swarm.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const InsectSwarmRanks = 5 diff --git a/sim/druid/item_sets_pve.go b/sim/druid/item_sets_pve.go index 90d54c926..3b4f3b41b 100644 --- a/sim/druid/item_sets_pve.go +++ b/sim/druid/item_sets_pve.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/druid/item_sets_pvp.go b/sim/druid/item_sets_pvp.go index 3d5b8687f..a2403f1c2 100644 --- a/sim/druid/item_sets_pvp.go +++ b/sim/druid/item_sets_pvp.go @@ -1,8 +1,8 @@ package druid import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/druid/items.go b/sim/druid/items.go index 49f3c8823..c4eca51be 100644 --- a/sim/druid/items.go +++ b/sim/druid/items.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/common/sod" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/sod" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // Totem Item IDs diff --git a/sim/druid/mangle.go b/sim/druid/mangle.go index 37a09e09a..a2288ccfa 100644 --- a/sim/druid/mangle.go +++ b/sim/druid/mangle.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) /* TODO: Bear mangle diff --git a/sim/druid/moonfire.go b/sim/druid/moonfire.go index f853d7c7b..d86f9534a 100644 --- a/sim/druid/moonfire.go +++ b/sim/druid/moonfire.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const MoonfireRanks = 10 diff --git a/sim/druid/rake.go b/sim/druid/rake.go index cc9976798..fd0ecb180 100644 --- a/sim/druid/rake.go +++ b/sim/druid/rake.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) type RakeRankInfo struct { diff --git a/sim/druid/rip.go b/sim/druid/rip.go index c4222b9bf..70438d3c6 100644 --- a/sim/druid/rip.go +++ b/sim/druid/rip.go @@ -3,7 +3,7 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) type RipRankInfo struct { diff --git a/sim/druid/runes.go b/sim/druid/runes.go index 52d12f351..8bb05f6db 100644 --- a/sim/druid/runes.go +++ b/sim/druid/runes.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (druid *Druid) ApplyRunes() { diff --git a/sim/druid/savage_roar.go b/sim/druid/savage_roar.go index 13b17232f..99ff7ad97 100644 --- a/sim/druid/savage_roar.go +++ b/sim/druid/savage_roar.go @@ -3,9 +3,9 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (druid *Druid) getSavageRoarMultiplier() float64 { diff --git a/sim/druid/shred.go b/sim/druid/shred.go index 9a54b2713..e8a0561e9 100644 --- a/sim/druid/shred.go +++ b/sim/druid/shred.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // See https://www.wowhead.com/classic/spell=436895/s03-tuning-and-overrides-passive-druid diff --git a/sim/druid/starfall.go b/sim/druid/starfall.go index fa0283cb5..aed63c344 100644 --- a/sim/druid/starfall.go +++ b/sim/druid/starfall.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // We register two spells to apply two different dot effects and get two entries in Damage/Detailed results diff --git a/sim/druid/starfire.go b/sim/druid/starfire.go index 5bbc7fe8c..dd5029fd5 100644 --- a/sim/druid/starfire.go +++ b/sim/druid/starfire.go @@ -3,8 +3,8 @@ package druid import ( "time" - item_sets "github.com/wowsims/sod/sim/common/sod/items_sets" - "github.com/wowsims/sod/sim/core" + item_sets "github.com/wowsims/classic/sim/common/sod/items_sets" + "github.com/wowsims/classic/sim/core" ) const StarfireRanks = 7 diff --git a/sim/druid/starsurge.go b/sim/druid/starsurge.go index 667d4f5ab..84b937a3e 100644 --- a/sim/druid/starsurge.go +++ b/sim/druid/starsurge.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (druid *Druid) applyStarsurge() { diff --git a/sim/druid/sunfire.go b/sim/druid/sunfire.go index 4511667d0..237d79cb3 100644 --- a/sim/druid/sunfire.go +++ b/sim/druid/sunfire.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const SunfireTicks = int32(4) diff --git a/sim/druid/swipe.go b/sim/druid/swipe.go index c00a9538c..6050054ee 100644 --- a/sim/druid/swipe.go +++ b/sim/druid/swipe.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const SwipeRanks = 5 diff --git a/sim/druid/t2_treants.go b/sim/druid/t2_treants.go index 96acc39a1..53241b972 100644 --- a/sim/druid/t2_treants.go +++ b/sim/druid/t2_treants.go @@ -1,9 +1,9 @@ package druid import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // We have limited data on these treants, so numbers are mostly made up. diff --git a/sim/druid/talents.go b/sim/druid/talents.go index 10b1445af..7bf71151a 100644 --- a/sim/druid/talents.go +++ b/sim/druid/talents.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (druid *Druid) ApplyTalents() { diff --git a/sim/druid/tigers_fury.go b/sim/druid/tigers_fury.go index 8f624c3da..97e4edbd5 100644 --- a/sim/druid/tigers_fury.go +++ b/sim/druid/tigers_fury.go @@ -3,8 +3,8 @@ package druid import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (druid *Druid) registerTigersFurySpell() { diff --git a/sim/druid/wrath.go b/sim/druid/wrath.go index 6ed76b3cc..21249e1bc 100644 --- a/sim/druid/wrath.go +++ b/sim/druid/wrath.go @@ -3,8 +3,8 @@ package druid import ( "time" - item_sets "github.com/wowsims/sod/sim/common/sod/items_sets" - "github.com/wowsims/sod/sim/core" + item_sets "github.com/wowsims/classic/sim/common/sod/items_sets" + "github.com/wowsims/classic/sim/core" ) const WrathRanks = 8 diff --git a/sim/encounters/blackwing_lair.go b/sim/encounters/blackwing_lair.go index 2a66baffe..c95780c2d 100644 --- a/sim/encounters/blackwing_lair.go +++ b/sim/encounters/blackwing_lair.go @@ -3,9 +3,9 @@ package encounters import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addVaelastraszTheCorrupt(bossPrefix string) { diff --git a/sim/encounters/default_ai.go b/sim/encounters/default_ai.go index 91f88495f..7d66fa93f 100644 --- a/sim/encounters/default_ai.go +++ b/sim/encounters/default_ai.go @@ -3,8 +3,8 @@ package encounters import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // Default implementation of TargetAI which takes a list of abilities as input diff --git a/sim/encounters/default_presets.go b/sim/encounters/default_presets.go index 8d71b246e..7e81e96b6 100644 --- a/sim/encounters/default_presets.go +++ b/sim/encounters/default_presets.go @@ -1,9 +1,9 @@ package encounters import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addLevel25(bossPrefix string) { diff --git a/sim/encounters/gnomeregan.go b/sim/encounters/gnomeregan.go index 8d337b78d..f776a959c 100644 --- a/sim/encounters/gnomeregan.go +++ b/sim/encounters/gnomeregan.go @@ -1,9 +1,9 @@ package encounters import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addGnomereganMechanical(bossPrefix string) { diff --git a/sim/encounters/naxxramas/kelthuzad25_ai.go b/sim/encounters/naxxramas/kelthuzad25_ai.go index 24df10082..108d6948f 100644 --- a/sim/encounters/naxxramas/kelthuzad25_ai.go +++ b/sim/encounters/naxxramas/kelthuzad25_ai.go @@ -1,9 +1,9 @@ package naxxramas import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addKelThuzad25(bossPrefix string) { diff --git a/sim/encounters/naxxramas/loatheb25_ai.go b/sim/encounters/naxxramas/loatheb25_ai.go index 2a30d6fd9..d5b1c268d 100644 --- a/sim/encounters/naxxramas/loatheb25_ai.go +++ b/sim/encounters/naxxramas/loatheb25_ai.go @@ -1,9 +1,9 @@ package naxxramas import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addLoatheb25(bossPrefix string) { diff --git a/sim/encounters/naxxramas/patchwerk10_ai.go b/sim/encounters/naxxramas/patchwerk10_ai.go index 47aeee0a0..29d43d149 100644 --- a/sim/encounters/naxxramas/patchwerk10_ai.go +++ b/sim/encounters/naxxramas/patchwerk10_ai.go @@ -3,9 +3,9 @@ package naxxramas import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addPatchwerk10(bossPrefix string) { diff --git a/sim/encounters/naxxramas/patchwerk25_ai.go b/sim/encounters/naxxramas/patchwerk25_ai.go index 04845ae61..a74ea6faf 100644 --- a/sim/encounters/naxxramas/patchwerk25_ai.go +++ b/sim/encounters/naxxramas/patchwerk25_ai.go @@ -3,9 +3,9 @@ package naxxramas import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addPatchwerk25(bossPrefix string) { diff --git a/sim/encounters/naxxramas/thaddius25_ai.go b/sim/encounters/naxxramas/thaddius25_ai.go index dae4e773c..7b2399a37 100644 --- a/sim/encounters/naxxramas/thaddius25_ai.go +++ b/sim/encounters/naxxramas/thaddius25_ai.go @@ -1,9 +1,9 @@ package naxxramas import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addThaddius25(bossPrefix string) { diff --git a/sim/encounters/register_all.go b/sim/encounters/register_all.go index 8f7342a57..e5e12412c 100644 --- a/sim/encounters/register_all.go +++ b/sim/encounters/register_all.go @@ -1,7 +1,7 @@ package encounters import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func init() { diff --git a/sim/encounters/sunken_temple.go b/sim/encounters/sunken_temple.go index 2c43e9784..11f2d2ab2 100644 --- a/sim/encounters/sunken_temple.go +++ b/sim/encounters/sunken_temple.go @@ -1,9 +1,9 @@ package encounters import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func addSunkenTempleDragonkin(bossPrefix string) { diff --git a/sim/hunter/aimed_shot.go b/sim/hunter/aimed_shot.go index f475b6bc8..4dfcee64c 100644 --- a/sim/hunter/aimed_shot.go +++ b/sim/hunter/aimed_shot.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) getAimedShotConfig(rank int, timer *core.Timer) core.SpellConfig { diff --git a/sim/hunter/arcane_shot.go b/sim/hunter/arcane_shot.go index ac5e664cf..e80eed1a0 100644 --- a/sim/hunter/arcane_shot.go +++ b/sim/hunter/arcane_shot.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) getArcaneShotConfig(rank int, timer *core.Timer) core.SpellConfig { diff --git a/sim/hunter/aspects.go b/sim/hunter/aspects.go index 8ff760cf6..04fe22b10 100644 --- a/sim/hunter/aspects.go +++ b/sim/hunter/aspects.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // Utility function to create an Improved Hawk Aura diff --git a/sim/hunter/carve.go b/sim/hunter/carve.go index 65a27ca7b..9d4ea1231 100644 --- a/sim/hunter/carve.go +++ b/sim/hunter/carve.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerCarveSpell() { diff --git a/sim/hunter/chimera_shot.go b/sim/hunter/chimera_shot.go index 0bdab2578..3423fa849 100644 --- a/sim/hunter/chimera_shot.go +++ b/sim/hunter/chimera_shot.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerChimeraShotSpell() { diff --git a/sim/hunter/explosive_shot.go b/sim/hunter/explosive_shot.go index 9df8af5ee..0fe565d9e 100644 --- a/sim/hunter/explosive_shot.go +++ b/sim/hunter/explosive_shot.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerExplosiveShotSpell() { diff --git a/sim/hunter/explosive_trap.go b/sim/hunter/explosive_trap.go index cf5236aa3..09b706f51 100644 --- a/sim/hunter/explosive_trap.go +++ b/sim/hunter/explosive_trap.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.SpellConfig { diff --git a/sim/hunter/flanking_strike.go b/sim/hunter/flanking_strike.go index 46f779ef4..22deb8c43 100644 --- a/sim/hunter/flanking_strike.go +++ b/sim/hunter/flanking_strike.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerFlankingStrikeSpell() { diff --git a/sim/hunter/focus_fire.go b/sim/hunter/focus_fire.go index 9867107df..4e7b5d03a 100644 --- a/sim/hunter/focus_fire.go +++ b/sim/hunter/focus_fire.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerFocusFireSpell() { diff --git a/sim/hunter/freezing_trap.go b/sim/hunter/freezing_trap.go index 3fa66f8a2..13ea60b49 100644 --- a/sim/hunter/freezing_trap.go +++ b/sim/hunter/freezing_trap.go @@ -3,7 +3,7 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (hunter *Hunter) getFreezingTrapConfig(timer *core.Timer) core.SpellConfig { diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index 1561bcc84..b64a2aa01 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -3,10 +3,10 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) var TalentTreeSizes = [3]int{16, 14, 16} diff --git a/sim/hunter/hunter_test.go b/sim/hunter/hunter_test.go index eb34037ce..f9b188a2f 100644 --- a/sim/hunter/hunter_test.go +++ b/sim/hunter/hunter_test.go @@ -3,9 +3,9 @@ package hunter import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get item effects included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get item effects included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/hunter/immolation_trap.go b/sim/hunter/immolation_trap.go index 2da6c100b..53031feb8 100644 --- a/sim/hunter/immolation_trap.go +++ b/sim/hunter/immolation_trap.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core.SpellConfig { diff --git a/sim/hunter/item_sets_pve.go b/sim/hunter/item_sets_pve.go index 4d6402645..2802ac132 100644 --- a/sim/hunter/item_sets_pve.go +++ b/sim/hunter/item_sets_pve.go @@ -3,9 +3,9 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/hunter/item_sets_pvp.go b/sim/hunter/item_sets_pvp.go index 55bde6c8e..f5035860c 100644 --- a/sim/hunter/item_sets_pvp.go +++ b/sim/hunter/item_sets_pvp.go @@ -1,8 +1,8 @@ package hunter import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/hunter/items.go b/sim/hunter/items.go index 3bc5acb5c..19811a706 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -3,9 +3,9 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/common/itemhelpers" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/itemhelpers" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/hunter/kill_shot.go b/sim/hunter/kill_shot.go index 35fa450a8..0132be6af 100644 --- a/sim/hunter/kill_shot.go +++ b/sim/hunter/kill_shot.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerKillShotSpell() { diff --git a/sim/hunter/mongoose_bite.go b/sim/hunter/mongoose_bite.go index 556c5151b..fc3943550 100644 --- a/sim/hunter/mongoose_bite.go +++ b/sim/hunter/mongoose_bite.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) getMongooseBiteConfig(rank int) core.SpellConfig { diff --git a/sim/hunter/multi_shot.go b/sim/hunter/multi_shot.go index 9190b7bc8..a3a62a2ae 100644 --- a/sim/hunter/multi_shot.go +++ b/sim/hunter/multi_shot.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) getMultiShotConfig(rank int, timer *core.Timer) core.SpellConfig { diff --git a/sim/hunter/pet.go b/sim/hunter/pet.go index 367dbe32c..79201e18a 100644 --- a/sim/hunter/pet.go +++ b/sim/hunter/pet.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type HunterPet struct { diff --git a/sim/hunter/pet_abilities.go b/sim/hunter/pet_abilities.go index bfc0f7c13..8ee40d24c 100644 --- a/sim/hunter/pet_abilities.go +++ b/sim/hunter/pet_abilities.go @@ -3,7 +3,7 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) type PetAbilityType int diff --git a/sim/hunter/rapid_fire.go b/sim/hunter/rapid_fire.go index 3fbea5e17..53ee855b1 100644 --- a/sim/hunter/rapid_fire.go +++ b/sim/hunter/rapid_fire.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerRapidFire() { diff --git a/sim/hunter/raptor_strike.go b/sim/hunter/raptor_strike.go index 000509d16..6c0baa955 100644 --- a/sim/hunter/raptor_strike.go +++ b/sim/hunter/raptor_strike.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const RaptorStrikeRanks = 8 diff --git a/sim/hunter/runes.go b/sim/hunter/runes.go index 0554746d8..2bb0d184a 100644 --- a/sim/hunter/runes.go +++ b/sim/hunter/runes.go @@ -4,9 +4,9 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (hunter *Hunter) ApplyRunes() { diff --git a/sim/hunter/serpent_sting.go b/sim/hunter/serpent_sting.go index 91c6ddfa4..f2034b34c 100644 --- a/sim/hunter/serpent_sting.go +++ b/sim/hunter/serpent_sting.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) getSerpentStingConfig(rank int) core.SpellConfig { diff --git a/sim/hunter/steady_shot.go b/sim/hunter/steady_shot.go index 75b128793..1b6253910 100644 --- a/sim/hunter/steady_shot.go +++ b/sim/hunter/steady_shot.go @@ -3,8 +3,8 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) registerSteadyShotSpell() { diff --git a/sim/hunter/talents.go b/sim/hunter/talents.go index db61f9a5d..65fd95871 100644 --- a/sim/hunter/talents.go +++ b/sim/hunter/talents.go @@ -3,9 +3,9 @@ package hunter import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (hunter *Hunter) ApplyTalents() { diff --git a/sim/hunter/volley.go b/sim/hunter/volley.go index 9e50c05a1..73cf7ebf0 100644 --- a/sim/hunter/volley.go +++ b/sim/hunter/volley.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (hunter *Hunter) registerVolleySpell() { diff --git a/sim/hunter/wing_clip.go b/sim/hunter/wing_clip.go index 059d9bab9..84aa1adc1 100644 --- a/sim/hunter/wing_clip.go +++ b/sim/hunter/wing_clip.go @@ -1,7 +1,7 @@ package hunter import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (hunter *Hunter) getWingClipConfig(rank int) core.SpellConfig { diff --git a/sim/hunter/wyvern_strike.go b/sim/hunter/wyvern_strike.go index 988242481..a316389f1 100644 --- a/sim/hunter/wyvern_strike.go +++ b/sim/hunter/wyvern_strike.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (hunter *Hunter) getWyvernStrikeConfig(rank int) core.SpellConfig { diff --git a/sim/lib/library.go b/sim/lib/library.go index c3b317996..905cca974 100644 --- a/sim/lib/library.go +++ b/sim/lib/library.go @@ -10,10 +10,10 @@ import ( "log" "unsafe" - "github.com/wowsims/sod/sim" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" "google.golang.org/protobuf/encoding/protojson" goproto "google.golang.org/protobuf/proto" ) diff --git a/sim/mage/arcane_barrage.go b/sim/mage/arcane_barrage.go index 7c7e26e0a..f2dafab52 100644 --- a/sim/mage/arcane_barrage.go +++ b/sim/mage/arcane_barrage.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (mage *Mage) registerArcaneBarrageSpell() { diff --git a/sim/mage/arcane_blast.go b/sim/mage/arcane_blast.go index 2c9591fce..bb19f61a1 100644 --- a/sim/mage/arcane_blast.go +++ b/sim/mage/arcane_blast.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: Classic verify Arcane Blast rune numbers diff --git a/sim/mage/arcane_explosion.go b/sim/mage/arcane_explosion.go index f912eb600..7af7e332c 100644 --- a/sim/mage/arcane_explosion.go +++ b/sim/mage/arcane_explosion.go @@ -1,7 +1,7 @@ package mage import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const ArcaneExplosionRanks = 6 diff --git a/sim/mage/arcane_missiles.go b/sim/mage/arcane_missiles.go index 55d62a809..c3c9c1072 100644 --- a/sim/mage/arcane_missiles.go +++ b/sim/mage/arcane_missiles.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ArcaneMissilesRanks = 8 diff --git a/sim/mage/arcane_surge.go b/sim/mage/arcane_surge.go index acb939a4e..93692cc90 100644 --- a/sim/mage/arcane_surge.go +++ b/sim/mage/arcane_surge.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (mage *Mage) registerArcaneSurgeSpell() { diff --git a/sim/mage/armors.go b/sim/mage/armors.go index 8f624a019..22e3d46d2 100644 --- a/sim/mage/armors.go +++ b/sim/mage/armors.go @@ -1,9 +1,9 @@ package mage import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (mage *Mage) applyFrostIceArmor() { diff --git a/sim/mage/balefire_bolt.go b/sim/mage/balefire_bolt.go index 3b8c73d25..03f5b2a9c 100644 --- a/sim/mage/balefire_bolt.go +++ b/sim/mage/balefire_bolt.go @@ -3,9 +3,9 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // https://www.wowhead.com/classic/spell=428878/balefire-bolt diff --git a/sim/mage/blast_wave.go b/sim/mage/blast_wave.go index f99a91119..e092172bf 100644 --- a/sim/mage/blast_wave.go +++ b/sim/mage/blast_wave.go @@ -3,7 +3,7 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const BlastWaveRanks = 5 diff --git a/sim/mage/blizzard.go b/sim/mage/blizzard.go index e58e2d0c9..21b08f653 100644 --- a/sim/mage/blizzard.go +++ b/sim/mage/blizzard.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const BlizzardRanks = 6 diff --git a/sim/mage/counterspell.go b/sim/mage/counterspell.go index 7dbb28a47..0c59adb32 100644 --- a/sim/mage/counterspell.go +++ b/sim/mage/counterspell.go @@ -3,7 +3,7 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // This exists purely so that it can be used to extend the arcane buff from the mage T1 4pc diff --git a/sim/mage/deep_freeze.go b/sim/mage/deep_freeze.go index 10dd96436..1261e2559 100644 --- a/sim/mage/deep_freeze.go +++ b/sim/mage/deep_freeze.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (mage *Mage) registerDeepFreezeSpell() { diff --git a/sim/mage/evocation.go b/sim/mage/evocation.go index 7690ad1aa..2666ea7c8 100644 --- a/sim/mage/evocation.go +++ b/sim/mage/evocation.go @@ -3,7 +3,7 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (mage *Mage) registerEvocationCD() { diff --git a/sim/mage/fire_blast.go b/sim/mage/fire_blast.go index 6d4a4f7a7..9ffa6bbcc 100644 --- a/sim/mage/fire_blast.go +++ b/sim/mage/fire_blast.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const FireBlastRanks = 7 diff --git a/sim/mage/fireball.go b/sim/mage/fireball.go index 9fe514d2f..506950d9b 100644 --- a/sim/mage/fireball.go +++ b/sim/mage/fireball.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const FireballRanks = 12 diff --git a/sim/mage/flamestrike.go b/sim/mage/flamestrike.go index fde2de996..faded12b9 100644 --- a/sim/mage/flamestrike.go +++ b/sim/mage/flamestrike.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const FlamestrikeRanks = 6 diff --git a/sim/mage/frostbolt.go b/sim/mage/frostbolt.go index fd4c0421f..aaf898c5b 100644 --- a/sim/mage/frostbolt.go +++ b/sim/mage/frostbolt.go @@ -3,7 +3,7 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const FrostboltRanks = 11 diff --git a/sim/mage/frostfire_bolt.go b/sim/mage/frostfire_bolt.go index 3984bb1c0..7d9d83992 100644 --- a/sim/mage/frostfire_bolt.go +++ b/sim/mage/frostfire_bolt.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (mage *Mage) registerFrostfireBoltSpell() { diff --git a/sim/mage/frozen_orb.go b/sim/mage/frozen_orb.go index 419382f26..6a1e10b70 100644 --- a/sim/mage/frozen_orb.go +++ b/sim/mage/frozen_orb.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (mage *Mage) registerFrozenOrbCD() { diff --git a/sim/mage/ice_barrier.go b/sim/mage/ice_barrier.go index a44400ad4..09f7d2b90 100644 --- a/sim/mage/ice_barrier.go +++ b/sim/mage/ice_barrier.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const IceBarrierRanks = 4 diff --git a/sim/mage/ice_lance.go b/sim/mage/ice_lance.go index f76f18e90..2ffbaf9fc 100644 --- a/sim/mage/ice_lance.go +++ b/sim/mage/ice_lance.go @@ -1,8 +1,8 @@ package mage import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: Classic review ice lance numbers on live diff --git a/sim/mage/icy_veins.go b/sim/mage/icy_veins.go index 31a88d352..c8c8bb849 100644 --- a/sim/mage/icy_veins.go +++ b/sim/mage/icy_veins.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (mage *Mage) registerIcyVeinsSpell() { diff --git a/sim/mage/ignite.go b/sim/mage/ignite.go index 2a23414a6..8d2a0d131 100644 --- a/sim/mage/ignite.go +++ b/sim/mage/ignite.go @@ -3,7 +3,7 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // If two spells proc Ignite at almost exactly the same time, the latter diff --git a/sim/mage/item_sets_pve.go b/sim/mage/item_sets_pve.go index 7bcd7a0d6..5930dacde 100644 --- a/sim/mage/item_sets_pve.go +++ b/sim/mage/item_sets_pve.go @@ -5,9 +5,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/mage/item_sets_pvp.go b/sim/mage/item_sets_pvp.go index f44ed97d8..8bf90bddf 100644 --- a/sim/mage/item_sets_pvp.go +++ b/sim/mage/item_sets_pvp.go @@ -1,8 +1,8 @@ package mage import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/mage/items.go b/sim/mage/items.go index bbaaa7b40..d84a01a43 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -3,9 +3,9 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/mage/living_bomb.go b/sim/mage/living_bomb.go index 921d3606f..05ca0690e 100644 --- a/sim/mage/living_bomb.go +++ b/sim/mage/living_bomb.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: Classic verify numbers such as aoe caps and base damage diff --git a/sim/mage/living_flame.go b/sim/mage/living_flame.go index 1122a9571..4b9d1ba19 100644 --- a/sim/mage/living_flame.go +++ b/sim/mage/living_flame.go @@ -4,8 +4,8 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: Classic verify numbers / snapshot / travel time diff --git a/sim/mage/mage.go b/sim/mage/mage.go index 489cfb5f1..324e3a53e 100644 --- a/sim/mage/mage.go +++ b/sim/mage/mage.go @@ -1,10 +1,10 @@ package mage import ( - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/mage/mage_test.go b/sim/mage/mage_test.go index caee043f0..04cab3fd6 100644 --- a/sim/mage/mage_test.go +++ b/sim/mage/mage_test.go @@ -3,9 +3,9 @@ package mage import ( "testing" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/mage/mana_gem.go b/sim/mage/mana_gem.go index 0fc356667..ab0f3b225 100644 --- a/sim/mage/mana_gem.go +++ b/sim/mage/mana_gem.go @@ -3,7 +3,7 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // Technically 4 different items diff --git a/sim/mage/pyroblast.go b/sim/mage/pyroblast.go index 2e56483b6..54a710bb2 100644 --- a/sim/mage/pyroblast.go +++ b/sim/mage/pyroblast.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const PyroblastRanks = 8 diff --git a/sim/mage/runes.go b/sim/mage/runes.go index f4a9a8144..9d5a713a0 100644 --- a/sim/mage/runes.go +++ b/sim/mage/runes.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (mage *Mage) ApplyRunes() { diff --git a/sim/mage/scorch.go b/sim/mage/scorch.go index e7daade93..c29c90de7 100644 --- a/sim/mage/scorch.go +++ b/sim/mage/scorch.go @@ -3,7 +3,7 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const ScorchRanks = 7 diff --git a/sim/mage/spellfrost_bolt.go b/sim/mage/spellfrost_bolt.go index a2e09fc62..cfcd49cc5 100644 --- a/sim/mage/spellfrost_bolt.go +++ b/sim/mage/spellfrost_bolt.go @@ -3,8 +3,8 @@ package mage import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (mage *Mage) registerSpellfrostBoltSpell() { diff --git a/sim/mage/talents.go b/sim/mage/talents.go index 43abc51a7..eb2214e8d 100644 --- a/sim/mage/talents.go +++ b/sim/mage/talents.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (mage *Mage) ApplyTalents() { diff --git a/sim/paladin/apl_values.go b/sim/paladin/apl_values.go index 20d7ce015..c8cee64c9 100644 --- a/sim/paladin/apl_values.go +++ b/sim/paladin/apl_values.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // The APLValue for the remaining duration of the primary seal aura. diff --git a/sim/paladin/aura_mastery.go b/sim/paladin/aura_mastery.go index adf1649f5..cd8bd9d87 100644 --- a/sim/paladin/aura_mastery.go +++ b/sim/paladin/aura_mastery.go @@ -3,9 +3,9 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (paladin *Paladin) registerAuraMastery() { diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index 13f9b567f..f96479431 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // The Arcane Shot of a Hunter, and the Hammer of Wrath and Avenger's Shield talent of a diff --git a/sim/paladin/avenging_wrath.go b/sim/paladin/avenging_wrath.go index 142a5d7b8..e94d29251 100644 --- a/sim/paladin/avenging_wrath.go +++ b/sim/paladin/avenging_wrath.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerAvengingWrath() { diff --git a/sim/paladin/blessing_of_sanctuary.go b/sim/paladin/blessing_of_sanctuary.go index 13bf123a7..09d02e8ff 100644 --- a/sim/paladin/blessing_of_sanctuary.go +++ b/sim/paladin/blessing_of_sanctuary.go @@ -1,8 +1,8 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (paladin *Paladin) registerBlessingOfSanctuary() { diff --git a/sim/paladin/consecration.go b/sim/paladin/consecration.go index 73936a56c..c5d65be58 100644 --- a/sim/paladin/consecration.go +++ b/sim/paladin/consecration.go @@ -4,10 +4,10 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerConsecration() { diff --git a/sim/paladin/crusader_strike.go b/sim/paladin/crusader_strike.go index e4311b399..801498bc7 100644 --- a/sim/paladin/crusader_strike.go +++ b/sim/paladin/crusader_strike.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // Crusader Strike is an ap-normalised instant attack that has a weapon damage % modifier with a 0.75 coefficient. diff --git a/sim/paladin/divine_favor.go b/sim/paladin/divine_favor.go index 0df431eca..225bd445c 100644 --- a/sim/paladin/divine_favor.go +++ b/sim/paladin/divine_favor.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerDivineFavor() { diff --git a/sim/paladin/divine_storm.go b/sim/paladin/divine_storm.go index b096b6719..5ee614b7a 100644 --- a/sim/paladin/divine_storm.go +++ b/sim/paladin/divine_storm.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // Divine Storm is a non-ap normalised instant attack that has a weapon damage % modifier with a 1.1 coefficient. diff --git a/sim/paladin/exorcism.go b/sim/paladin/exorcism.go index fd3fd258b..e33613ee5 100644 --- a/sim/paladin/exorcism.go +++ b/sim/paladin/exorcism.go @@ -3,10 +3,10 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (paladin *Paladin) registerExorcism() { diff --git a/sim/paladin/forbearance.go b/sim/paladin/forbearance.go index aa9e9a29b..7cd4a57af 100644 --- a/sim/paladin/forbearance.go +++ b/sim/paladin/forbearance.go @@ -1,7 +1,7 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" "time" ) diff --git a/sim/paladin/hammer_of_the_righteous.go b/sim/paladin/hammer_of_the_righteous.go index 0c99a5b02..b09a41339 100644 --- a/sim/paladin/hammer_of_the_righteous.go +++ b/sim/paladin/hammer_of_the_righteous.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (paladin *Paladin) registerHammerOfTheRighteous() { diff --git a/sim/paladin/hammer_of_wrath.go b/sim/paladin/hammer_of_wrath.go index a4c9e028d..5429fdaed 100644 --- a/sim/paladin/hammer_of_wrath.go +++ b/sim/paladin/hammer_of_wrath.go @@ -3,9 +3,9 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerHammerOfWrath() { diff --git a/sim/paladin/holy_shield.go b/sim/paladin/holy_shield.go index 16312efda..f0a0105eb 100644 --- a/sim/paladin/holy_shield.go +++ b/sim/paladin/holy_shield.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) var HolyShieldValues = []struct { diff --git a/sim/paladin/holy_shock.go b/sim/paladin/holy_shock.go index 67befa4e1..0ec0434db 100644 --- a/sim/paladin/holy_shock.go +++ b/sim/paladin/holy_shock.go @@ -3,10 +3,10 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (paladin *Paladin) registerHolyShock() { diff --git a/sim/paladin/holy_wrath.go b/sim/paladin/holy_wrath.go index 4a5ad6580..5533f37d9 100644 --- a/sim/paladin/holy_wrath.go +++ b/sim/paladin/holy_wrath.go @@ -3,10 +3,10 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerHolyWrath() { diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index 9099fae53..30cfecdd5 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -3,9 +3,9 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/paladin/item_sets_pvp.go b/sim/paladin/item_sets_pvp.go index 8d57fe893..babf2e6d7 100644 --- a/sim/paladin/item_sets_pvp.go +++ b/sim/paladin/item_sets_pvp.go @@ -1,8 +1,8 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/paladin/items.go b/sim/paladin/items.go index a908da961..63f53c25e 100644 --- a/sim/paladin/items.go +++ b/sim/paladin/items.go @@ -3,10 +3,10 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/common/vanilla" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/vanilla" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Libram IDs diff --git a/sim/paladin/judgement.go b/sim/paladin/judgement.go index 2e48886de..d2da4eb27 100644 --- a/sim/paladin/judgement.go +++ b/sim/paladin/judgement.go @@ -3,7 +3,7 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerJudgement() { diff --git a/sim/paladin/lay_on_hands.go b/sim/paladin/lay_on_hands.go index fb0d532fb..301a27053 100644 --- a/sim/paladin/lay_on_hands.go +++ b/sim/paladin/lay_on_hands.go @@ -4,7 +4,7 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerLayOnHands() { diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 882c4db5e..cd13c34dc 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -3,10 +3,10 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) var TalentTreeSizes = [3]int{14, 15, 15} diff --git a/sim/paladin/protection/protection.go b/sim/paladin/protection/protection.go index be86edc98..19f6c203a 100644 --- a/sim/paladin/protection/protection.go +++ b/sim/paladin/protection/protection.go @@ -1,9 +1,9 @@ package protection import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/paladin" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/paladin" ) func RegisterProtectionPaladin() { diff --git a/sim/paladin/protection/protection_test.go b/sim/paladin/protection/protection_test.go index 1be87e712..f424f6b02 100644 --- a/sim/paladin/protection/protection_test.go +++ b/sim/paladin/protection/protection_test.go @@ -3,8 +3,8 @@ package protection import ( "testing" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/paladin/retribution/retribution.go b/sim/paladin/retribution/retribution.go index f97bba5a7..93809ab4f 100644 --- a/sim/paladin/retribution/retribution.go +++ b/sim/paladin/retribution/retribution.go @@ -1,9 +1,9 @@ package retribution import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/paladin" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/paladin" ) func RegisterRetributionPaladin() { diff --git a/sim/paladin/retribution/retribution_test.go b/sim/paladin/retribution/retribution_test.go index 0ea436b54..7a4c3f899 100644 --- a/sim/paladin/retribution/retribution_test.go +++ b/sim/paladin/retribution/retribution_test.go @@ -3,8 +3,8 @@ package retribution import ( "testing" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/paladin/righteous_fury.go b/sim/paladin/righteous_fury.go index b19dacbcd..e3f5bbbe6 100644 --- a/sim/paladin/righteous_fury.go +++ b/sim/paladin/righteous_fury.go @@ -1,8 +1,8 @@ package paladin import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (paladin *Paladin) registerRighteousFury() { diff --git a/sim/paladin/righteous_vengeance.go b/sim/paladin/righteous_vengeance.go index d2b494dbd..572bdb151 100644 --- a/sim/paladin/righteous_vengeance.go +++ b/sim/paladin/righteous_vengeance.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const RVTicks = 4 diff --git a/sim/paladin/runes.go b/sim/paladin/runes.go index f45ec9132..0735ed04b 100644 --- a/sim/paladin/runes.go +++ b/sim/paladin/runes.go @@ -3,9 +3,9 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (paladin *Paladin) ApplyRunes() { diff --git a/sim/paladin/shield_of_righteousness.go b/sim/paladin/shield_of_righteousness.go index 162c3106f..0e773781d 100644 --- a/sim/paladin/shield_of_righteousness.go +++ b/sim/paladin/shield_of_righteousness.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (paladin *Paladin) registerShieldOfRighteousness() { diff --git a/sim/paladin/soc.go b/sim/paladin/soc.go index c5cc73345..ac319c160 100644 --- a/sim/paladin/soc.go +++ b/sim/paladin/soc.go @@ -4,7 +4,7 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // Seal of Command is a spell consisting of: diff --git a/sim/paladin/som.go b/sim/paladin/som.go index a5899fd94..e7c025f32 100644 --- a/sim/paladin/som.go +++ b/sim/paladin/som.go @@ -3,8 +3,8 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // Seal of Martyrdom is a spell consisting of: diff --git a/sim/paladin/sor.go b/sim/paladin/sor.go index 85796cfd3..6b4183c0a 100644 --- a/sim/paladin/sor.go +++ b/sim/paladin/sor.go @@ -4,7 +4,7 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (paladin *Paladin) registerSealOfRighteousness() { diff --git a/sim/paladin/sotc.go b/sim/paladin/sotc.go index e0cdbba86..8c00fe0de 100644 --- a/sim/paladin/sotc.go +++ b/sim/paladin/sotc.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (paladin *Paladin) registerSealOfTheCrusader() { diff --git a/sim/paladin/talents.go b/sim/paladin/talents.go index 05867c207..d44e9fde2 100644 --- a/sim/paladin/talents.go +++ b/sim/paladin/talents.go @@ -3,9 +3,9 @@ package paladin import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (paladin *Paladin) ApplyTalents() { diff --git a/sim/priest/devouring_plague.go b/sim/priest/devouring_plague.go index 45d241f10..4f3c5e9f4 100644 --- a/sim/priest/devouring_plague.go +++ b/sim/priest/devouring_plague.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const DevouringPlagueRanks = 6 diff --git a/sim/priest/dispersion.go b/sim/priest/dispersion.go index e6cb20e25..53783d086 100644 --- a/sim/priest/dispersion.go +++ b/sim/priest/dispersion.go @@ -3,8 +3,8 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (priest *Priest) registerDispersionSpell() { diff --git a/sim/priest/eye_of_the_void.go b/sim/priest/eye_of_the_void.go index b5151f245..3830b3427 100644 --- a/sim/priest/eye_of_the_void.go +++ b/sim/priest/eye_of_the_void.go @@ -4,9 +4,9 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (priest *Priest) registerEyeOfTheVoidCD() { diff --git a/sim/priest/healing/healing_priest.go b/sim/priest/healing/healing_priest.go index 1bdddd7cc..68878b47e 100644 --- a/sim/priest/healing/healing_priest.go +++ b/sim/priest/healing/healing_priest.go @@ -1,9 +1,9 @@ package healing import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/priest" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/priest" ) func RegisterHealingPriest() { diff --git a/sim/priest/healing/healing_priest_test.go b/sim/priest/healing/healing_priest_test.go index 2beb396ec..057ffb50a 100644 --- a/sim/priest/healing/healing_priest_test.go +++ b/sim/priest/healing/healing_priest_test.go @@ -1,8 +1,8 @@ package healing import ( - _ "github.com/wowsims/sod/sim/common" // imported to get caster sets included. - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get caster sets included. + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/priest/holy_fire.go b/sim/priest/holy_fire.go index 68f24bd50..65691903a 100644 --- a/sim/priest/holy_fire.go +++ b/sim/priest/holy_fire.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const HolyFireRanks = 8 diff --git a/sim/priest/homunculi.go b/sim/priest/homunculi.go index be8f13beb..753f15d31 100644 --- a/sim/priest/homunculi.go +++ b/sim/priest/homunculi.go @@ -4,9 +4,9 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (priest *Priest) registerHomunculiSpell() { diff --git a/sim/priest/item_sets_pve.go b/sim/priest/item_sets_pve.go index 84255f548..5c441c0e0 100644 --- a/sim/priest/item_sets_pve.go +++ b/sim/priest/item_sets_pve.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/priest/item_sets_pvp.go b/sim/priest/item_sets_pvp.go index a6db827a4..d695cdd61 100644 --- a/sim/priest/item_sets_pvp.go +++ b/sim/priest/item_sets_pvp.go @@ -1,8 +1,8 @@ package priest import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/priest/items.go b/sim/priest/items.go index ebf4eb444..6c907fc1d 100644 --- a/sim/priest/items.go +++ b/sim/priest/items.go @@ -4,7 +4,7 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const ( diff --git a/sim/priest/mind_blast.go b/sim/priest/mind_blast.go index 8d64f435a..e570c9ac2 100644 --- a/sim/priest/mind_blast.go +++ b/sim/priest/mind_blast.go @@ -3,8 +3,8 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const MindBlastRanks = 9 diff --git a/sim/priest/mind_flay.go b/sim/priest/mind_flay.go index f0ed0e727..e41d8d610 100644 --- a/sim/priest/mind_flay.go +++ b/sim/priest/mind_flay.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const MindFlayRanks = 6 diff --git a/sim/priest/mind_sear.go b/sim/priest/mind_sear.go index 2f34ff388..e5343d3b6 100644 --- a/sim/priest/mind_sear.go +++ b/sim/priest/mind_sear.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const MindSearTicks = 5 diff --git a/sim/priest/mind_spike.go b/sim/priest/mind_spike.go index 8ea6355c2..36401121c 100644 --- a/sim/priest/mind_spike.go +++ b/sim/priest/mind_spike.go @@ -3,8 +3,8 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (priest *Priest) registerMindSpikeSpell() { diff --git a/sim/priest/penance.go b/sim/priest/penance.go index 328c97eb9..0a4f24493 100644 --- a/sim/priest/penance.go +++ b/sim/priest/penance.go @@ -3,8 +3,8 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (priest *Priest) RegisterPenanceSpell() { diff --git a/sim/priest/power_infusion.go b/sim/priest/power_infusion.go index d5808cab7..d05f4f8db 100644 --- a/sim/priest/power_infusion.go +++ b/sim/priest/power_infusion.go @@ -2,7 +2,7 @@ package priest // "time" -// "github.com/wowsims/sod/sim/core" +// "github.com/wowsims/classic/sim/core" func (priest *Priest) registerPowerInfusionCD() { if !priest.Talents.PowerInfusion { diff --git a/sim/priest/priest.go b/sim/priest/priest.go index 6b40d0f41..c3a239ae8 100644 --- a/sim/priest/priest.go +++ b/sim/priest/priest.go @@ -1,10 +1,10 @@ package priest import ( - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) var TalentTreeSizes = [3]int{15, 16, 16} diff --git a/sim/priest/runes.go b/sim/priest/runes.go index ca29558eb..309935456 100644 --- a/sim/priest/runes.go +++ b/sim/priest/runes.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (priest *Priest) ApplyRunes() { diff --git a/sim/priest/shadow/shadow_priest.go b/sim/priest/shadow/shadow_priest.go index f3842da75..edaaffb96 100644 --- a/sim/priest/shadow/shadow_priest.go +++ b/sim/priest/shadow/shadow_priest.go @@ -3,9 +3,9 @@ package shadow import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/priest" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/priest" ) func RegisterShadowPriest() { diff --git a/sim/priest/shadow/shadow_priest_test.go b/sim/priest/shadow/shadow_priest_test.go index 84d000cf7..94fbcfcf1 100644 --- a/sim/priest/shadow/shadow_priest_test.go +++ b/sim/priest/shadow/shadow_priest_test.go @@ -3,9 +3,9 @@ package shadow import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get caster sets included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get caster sets included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/priest/shadow_word_death.go b/sim/priest/shadow_word_death.go index 7b0be0e10..38e1fc90e 100644 --- a/sim/priest/shadow_word_death.go +++ b/sim/priest/shadow_word_death.go @@ -3,8 +3,8 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (priest *Priest) registerShadowWordDeathSpell() { diff --git a/sim/priest/shadow_word_pain.go b/sim/priest/shadow_word_pain.go index 5b00b2dc0..e5f96116a 100644 --- a/sim/priest/shadow_word_pain.go +++ b/sim/priest/shadow_word_pain.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ShadowWordPainRanks = 8 diff --git a/sim/priest/shadowfiend.go b/sim/priest/shadowfiend.go index 44eb0879b..00adb6d38 100644 --- a/sim/priest/shadowfiend.go +++ b/sim/priest/shadowfiend.go @@ -4,9 +4,9 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (priest *Priest) registerShadowfiendSpell() { diff --git a/sim/priest/smite.go b/sim/priest/smite.go index 0dafbd5ac..1598bae65 100644 --- a/sim/priest/smite.go +++ b/sim/priest/smite.go @@ -3,7 +3,7 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const SmiteRanks = 8 diff --git a/sim/priest/talents.go b/sim/priest/talents.go index 7f82cf447..6c4d56451 100644 --- a/sim/priest/talents.go +++ b/sim/priest/talents.go @@ -4,8 +4,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (priest *Priest) ApplyTalents() { diff --git a/sim/priest/vampiric_embrace.go b/sim/priest/vampiric_embrace.go index 03621a642..f123783dd 100644 --- a/sim/priest/vampiric_embrace.go +++ b/sim/priest/vampiric_embrace.go @@ -3,7 +3,7 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (priest *Priest) registerVampiricEmbraceSpell() { diff --git a/sim/priest/vampiric_touch.go b/sim/priest/vampiric_touch.go index a993a8481..aa9e49b29 100644 --- a/sim/priest/vampiric_touch.go +++ b/sim/priest/vampiric_touch.go @@ -3,8 +3,8 @@ package priest import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (priest *Priest) registerVampiricTouchSpell() { diff --git a/sim/priest/void_plague.go b/sim/priest/void_plague.go index b5f369318..fa056bfa0 100644 --- a/sim/priest/void_plague.go +++ b/sim/priest/void_plague.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // https://www.wowhead.com/classic/spell=425204/void-plague diff --git a/sim/priest/void_zone.go b/sim/priest/void_zone.go index 0e9466dbf..8f62563a3 100644 --- a/sim/priest/void_zone.go +++ b/sim/priest/void_zone.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (priest *Priest) registerVoidZoneSpell() { diff --git a/sim/raid_bench_test.go b/sim/raid_bench_test.go index f895719bd..c2c588a2b 100644 --- a/sim/raid_bench_test.go +++ b/sim/raid_bench_test.go @@ -1,7 +1,7 @@ package sim import ( - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) // 1 moonkin, 1 ele shaman, 1 spriest, 2x arcane diff --git a/sim/raid_test.go b/sim/raid_test.go index edeef22af..8bbb6ae78 100644 --- a/sim/raid_test.go +++ b/sim/raid_test.go @@ -3,9 +3,9 @@ package sim import ( "testing" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func init() { diff --git a/sim/register_all.go b/sim/register_all.go index d8f97b294..d8882b131 100644 --- a/sim/register_all.go +++ b/sim/register_all.go @@ -1,33 +1,33 @@ package sim import ( - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/druid/balance" - "github.com/wowsims/sod/sim/paladin/retribution" - dpsrogue "github.com/wowsims/sod/sim/rogue/dps_rogue" - tankrogue "github.com/wowsims/sod/sim/rogue/tank_rogue" - "github.com/wowsims/sod/sim/shaman/elemental" - "github.com/wowsims/sod/sim/shaman/enhancement" - "github.com/wowsims/sod/sim/shaman/warden" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/druid/balance" + "github.com/wowsims/classic/sim/paladin/retribution" + dpsrogue "github.com/wowsims/classic/sim/rogue/dps_rogue" + tankrogue "github.com/wowsims/classic/sim/rogue/tank_rogue" + "github.com/wowsims/classic/sim/shaman/elemental" + "github.com/wowsims/classic/sim/shaman/enhancement" + "github.com/wowsims/classic/sim/shaman/warden" - "github.com/wowsims/sod/sim/druid/feral" - // restoDruid "github.com/wowsims/sod/sim/druid/restoration" - // feralTank "github.com/wowsims/sod/sim/druid/tank" - _ "github.com/wowsims/sod/sim/encounters" - "github.com/wowsims/sod/sim/hunter" - "github.com/wowsims/sod/sim/mage" + "github.com/wowsims/classic/sim/druid/feral" + // restoDruid "github.com/wowsims/classic/sim/druid/restoration" + // feralTank "github.com/wowsims/classic/sim/druid/tank" + _ "github.com/wowsims/classic/sim/encounters" + "github.com/wowsims/classic/sim/hunter" + "github.com/wowsims/classic/sim/mage" - // holyPaladin "github.com/wowsims/sod/sim/paladin/holy" - "github.com/wowsims/sod/sim/paladin/protection" - // "github.com/wowsims/sod/sim/paladin/retribution" - // healingPriest "github.com/wowsims/sod/sim/priest/healing" - "github.com/wowsims/sod/sim/priest/shadow" + // holyPaladin "github.com/wowsims/classic/sim/paladin/holy" + "github.com/wowsims/classic/sim/paladin/protection" + // "github.com/wowsims/classic/sim/paladin/retribution" + // healingPriest "github.com/wowsims/classic/sim/priest/healing" + "github.com/wowsims/classic/sim/priest/shadow" - // restoShaman "github.com/wowsims/sod/sim/shaman/restoration" - dpsWarlock "github.com/wowsims/sod/sim/warlock/dps" - tankWarlock "github.com/wowsims/sod/sim/warlock/tank" - dpsWarrior "github.com/wowsims/sod/sim/warrior/dps_warrior" - tankWarrior "github.com/wowsims/sod/sim/warrior/tank_warrior" + // restoShaman "github.com/wowsims/classic/sim/shaman/restoration" + dpsWarlock "github.com/wowsims/classic/sim/warlock/dps" + tankWarlock "github.com/wowsims/classic/sim/warlock/tank" + dpsWarrior "github.com/wowsims/classic/sim/warrior/dps_warrior" + tankWarrior "github.com/wowsims/classic/sim/warrior/tank_warrior" ) var registered = false diff --git a/sim/rogue/_shiv.go b/sim/rogue/_shiv.go index e40491d14..1b8ba5853 100644 --- a/sim/rogue/_shiv.go +++ b/sim/rogue/_shiv.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerShivSpell() { diff --git a/sim/rogue/ambush.go b/sim/rogue/ambush.go index 9d9d84d9a..c05588b5c 100644 --- a/sim/rogue/ambush.go +++ b/sim/rogue/ambush.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerAmbushSpell() { diff --git a/sim/rogue/backstab.go b/sim/rogue/backstab.go index fee3dcf1a..d89019c91 100644 --- a/sim/rogue/backstab.go +++ b/sim/rogue/backstab.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerBackstabSpell() { diff --git a/sim/rogue/between_the_eyes.go b/sim/rogue/between_the_eyes.go index 6ca3b9a2a..4dbf65a02 100644 --- a/sim/rogue/between_the_eyes.go +++ b/sim/rogue/between_the_eyes.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerBetweenTheEyes() { diff --git a/sim/rogue/blunderbuss.go b/sim/rogue/blunderbuss.go index 1890ba439..577956ddc 100644 --- a/sim/rogue/blunderbuss.go +++ b/sim/rogue/blunderbuss.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: 10 yd range diff --git a/sim/rogue/carnage.go b/sim/rogue/carnage.go index 16a9eceb4..704a9fb7e 100644 --- a/sim/rogue/carnage.go +++ b/sim/rogue/carnage.go @@ -3,8 +3,8 @@ package rogue import ( "math" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func carnageMultiplier(spell *core.Spell, _ *core.AttackTable) float64 { diff --git a/sim/rogue/crimson_tempest.go b/sim/rogue/crimson_tempest.go index 2d5adac2e..c2e9ae4f2 100644 --- a/sim/rogue/crimson_tempest.go +++ b/sim/rogue/crimson_tempest.go @@ -3,9 +3,9 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (rogue *Rogue) makeCrimsonTempestHitSpell() *core.Spell { diff --git a/sim/rogue/dps_rogue/dps_rogue.go b/sim/rogue/dps_rogue/dps_rogue.go index ef09fb46b..d3647fcfb 100644 --- a/sim/rogue/dps_rogue/dps_rogue.go +++ b/sim/rogue/dps_rogue/dps_rogue.go @@ -1,9 +1,9 @@ package dpsrogue import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/rogue" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/rogue" ) // Register new DpsRogue diff --git a/sim/rogue/dps_rogue/dps_rogue_test.go b/sim/rogue/dps_rogue/dps_rogue_test.go index 90031cc40..f51e2df63 100644 --- a/sim/rogue/dps_rogue/dps_rogue_test.go +++ b/sim/rogue/dps_rogue/dps_rogue_test.go @@ -3,8 +3,8 @@ package dpsrogue import ( "testing" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/rogue/envenom.go b/sim/rogue/envenom.go index 57d4f03a0..5c4db56c6 100644 --- a/sim/rogue/envenom.go +++ b/sim/rogue/envenom.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerEnvenom() { diff --git a/sim/rogue/evasion.go b/sim/rogue/evasion.go index ad8358b98..bfd7ac033 100644 --- a/sim/rogue/evasion.go +++ b/sim/rogue/evasion.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (rogue *Rogue) RegisterEvasionSpell() { diff --git a/sim/rogue/eviscerate.go b/sim/rogue/eviscerate.go index c2a8c6d46..abc16c3d7 100644 --- a/sim/rogue/eviscerate.go +++ b/sim/rogue/eviscerate.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerEviscerate() { diff --git a/sim/rogue/expose_armor.go b/sim/rogue/expose_armor.go index a9fd48ddb..a98bd124a 100644 --- a/sim/rogue/expose_armor.go +++ b/sim/rogue/expose_armor.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerExposeArmorSpell() { diff --git a/sim/rogue/fan_of_knives.go b/sim/rogue/fan_of_knives.go index a7dd4b79a..dff2d3137 100644 --- a/sim/rogue/fan_of_knives.go +++ b/sim/rogue/fan_of_knives.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const FanOfKnivesSpellID int32 = 409240 diff --git a/sim/rogue/feint.go b/sim/rogue/feint.go index dd8ea66f1..9e7380469 100644 --- a/sim/rogue/feint.go +++ b/sim/rogue/feint.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerFeintSpell() { diff --git a/sim/rogue/garrote.go b/sim/rogue/garrote.go index 2efcfbb38..0bbaa0537 100644 --- a/sim/rogue/garrote.go +++ b/sim/rogue/garrote.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerGarrote() { diff --git a/sim/rogue/ghostly_strike.go b/sim/rogue/ghostly_strike.go index 5152ce0c8..027af6ef3 100644 --- a/sim/rogue/ghostly_strike.go +++ b/sim/rogue/ghostly_strike.go @@ -3,9 +3,9 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/stats" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerGhostlyStrikeSpell() { diff --git a/sim/rogue/hemorrhage.go b/sim/rogue/hemorrhage.go index e71347d35..43d4558b9 100644 --- a/sim/rogue/hemorrhage.go +++ b/sim/rogue/hemorrhage.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerHemorrhageSpell() { diff --git a/sim/rogue/items.go b/sim/rogue/items.go index b6ef33594..584f16065 100644 --- a/sim/rogue/items.go +++ b/sim/rogue/items.go @@ -3,9 +3,9 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/rogue/items_sets_pve.go b/sim/rogue/items_sets_pve.go index 0cb27749d..eeb307bd5 100644 --- a/sim/rogue/items_sets_pve.go +++ b/sim/rogue/items_sets_pve.go @@ -3,9 +3,9 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/rogue/items_sets_pvp.go b/sim/rogue/items_sets_pvp.go index bb8e4bb00..b92fd67e3 100644 --- a/sim/rogue/items_sets_pvp.go +++ b/sim/rogue/items_sets_pvp.go @@ -1,8 +1,8 @@ package rogue import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/rogue/main_gauche.go b/sim/rogue/main_gauche.go index 004b42397..ec50106db 100644 --- a/sim/rogue/main_gauche.go +++ b/sim/rogue/main_gauche.go @@ -3,9 +3,9 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (rogue *Rogue) registerMainGaucheSpell() { diff --git a/sim/rogue/master_of_subtlety.go b/sim/rogue/master_of_subtlety.go index 95524b20f..6a3608ad9 100644 --- a/sim/rogue/master_of_subtlety.go +++ b/sim/rogue/master_of_subtlety.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerMasterOfSubtlety() { diff --git a/sim/rogue/mutilate.go b/sim/rogue/mutilate.go index ef7278463..381f6474d 100644 --- a/sim/rogue/mutilate.go +++ b/sim/rogue/mutilate.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) newMutilateHitSpell(isMH bool) *core.Spell { diff --git a/sim/rogue/poisoned_knife.go b/sim/rogue/poisoned_knife.go index 87ccecc1c..350d4866f 100644 --- a/sim/rogue/poisoned_knife.go +++ b/sim/rogue/poisoned_knife.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerPoisonedKnife() { diff --git a/sim/rogue/poisons.go b/sim/rogue/poisons.go index 6d1010ced..ea34ebc2d 100644 --- a/sim/rogue/poisons.go +++ b/sim/rogue/poisons.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) /** diff --git a/sim/rogue/premeditation.go b/sim/rogue/premeditation.go index 6c2ddf2e6..c3d953d84 100644 --- a/sim/rogue/premeditation.go +++ b/sim/rogue/premeditation.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerPremeditation() { diff --git a/sim/rogue/preparation.go b/sim/rogue/preparation.go index bf3a6d0ef..8ef2a17cd 100644 --- a/sim/rogue/preparation.go +++ b/sim/rogue/preparation.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerPreparationCD() { diff --git a/sim/rogue/quick_draw.go b/sim/rogue/quick_draw.go index c2f3a613f..d4d57e6d4 100644 --- a/sim/rogue/quick_draw.go +++ b/sim/rogue/quick_draw.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: 0.5s windup animation before activation diff --git a/sim/rogue/riposte.go b/sim/rogue/riposte.go index f02dae73c..5718561f5 100644 --- a/sim/rogue/riposte.go +++ b/sim/rogue/riposte.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) applyRiposte() { diff --git a/sim/rogue/rogue.go b/sim/rogue/rogue.go index fb7351bfa..79cea68ae 100644 --- a/sim/rogue/rogue.go +++ b/sim/rogue/rogue.go @@ -3,10 +3,10 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/rogue/runes.go b/sim/rogue/runes.go index 64944d965..a49ad8ed2 100644 --- a/sim/rogue/runes.go +++ b/sim/rogue/runes.go @@ -3,9 +3,9 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (rogue *Rogue) ApplyRunes() { diff --git a/sim/rogue/rupture.go b/sim/rogue/rupture.go index bf03b8027..07eaef1ae 100644 --- a/sim/rogue/rupture.go +++ b/sim/rogue/rupture.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerRupture() { diff --git a/sim/rogue/saber_slash.go b/sim/rogue/saber_slash.go index 9d5d5f7f2..1a768c8b1 100644 --- a/sim/rogue/saber_slash.go +++ b/sim/rogue/saber_slash.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerSaberSlashSpell() { diff --git a/sim/rogue/shadowstep.go b/sim/rogue/shadowstep.go index 0e9a1a7f9..d4e5e5df9 100644 --- a/sim/rogue/shadowstep.go +++ b/sim/rogue/shadowstep.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerShadowstep() { diff --git a/sim/rogue/shadowstrike.go b/sim/rogue/shadowstrike.go index 9d82358b4..944f6da53 100644 --- a/sim/rogue/shadowstrike.go +++ b/sim/rogue/shadowstrike.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerShadowstrikeSpell() { diff --git a/sim/rogue/shuriken_toss.go b/sim/rogue/shuriken_toss.go index da2cff318..788fda45c 100644 --- a/sim/rogue/shuriken_toss.go +++ b/sim/rogue/shuriken_toss.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerShurikenTossSpell() { diff --git a/sim/rogue/sinister_strike.go b/sim/rogue/sinister_strike.go index d46d74ffb..e89b1177e 100644 --- a/sim/rogue/sinister_strike.go +++ b/sim/rogue/sinister_strike.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerSinisterStrikeSpell() { diff --git a/sim/rogue/slice_and_dice.go b/sim/rogue/slice_and_dice.go index acc33a132..7d46a4942 100644 --- a/sim/rogue/slice_and_dice.go +++ b/sim/rogue/slice_and_dice.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerSliceAndDice() { diff --git a/sim/rogue/stealth.go b/sim/rogue/stealth.go index 46ea01f79..0d2152391 100644 --- a/sim/rogue/stealth.go +++ b/sim/rogue/stealth.go @@ -1,8 +1,8 @@ package rogue import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerStealthAura() { diff --git a/sim/rogue/sword_specialization.go b/sim/rogue/sword_specialization.go index 8dd9382e5..e7dc60856 100644 --- a/sim/rogue/sword_specialization.go +++ b/sim/rogue/sword_specialization.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerSwordSpecialization(mask core.ProcMask) { diff --git a/sim/rogue/talents.go b/sim/rogue/talents.go index d0f5fa0c5..ee273a1b7 100644 --- a/sim/rogue/talents.go +++ b/sim/rogue/talents.go @@ -3,9 +3,9 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (rogue *Rogue) ApplyTalents() { diff --git a/sim/rogue/tank_rogue/tank_rogue.go b/sim/rogue/tank_rogue/tank_rogue.go index 882b690cf..60885724a 100644 --- a/sim/rogue/tank_rogue/tank_rogue.go +++ b/sim/rogue/tank_rogue/tank_rogue.go @@ -1,9 +1,9 @@ package tankrogue import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/rogue" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/rogue" ) func RegisterTankRogue() { diff --git a/sim/rogue/thistle_tea.go b/sim/rogue/thistle_tea.go index 81c127163..9568b86ed 100644 --- a/sim/rogue/thistle_tea.go +++ b/sim/rogue/thistle_tea.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerThistleTeaCD() { diff --git a/sim/rogue/unfair_advantage.go b/sim/rogue/unfair_advantage.go index f056c0373..57be989f1 100644 --- a/sim/rogue/unfair_advantage.go +++ b/sim/rogue/unfair_advantage.go @@ -3,8 +3,8 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) applyUnfairAdvantage() { diff --git a/sim/rogue/vanish.go b/sim/rogue/vanish.go index 281266c4a..c6b7d5435 100644 --- a/sim/rogue/vanish.go +++ b/sim/rogue/vanish.go @@ -3,7 +3,7 @@ package rogue import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (rogue *Rogue) registerVanishSpell() { diff --git a/sim/rogue/waylay.go b/sim/rogue/waylay.go index 8ca273210..8bc22a0cb 100644 --- a/sim/rogue/waylay.go +++ b/sim/rogue/waylay.go @@ -1,8 +1,8 @@ package rogue import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (rogue *Rogue) registerWaylayAura() { diff --git a/sim/shaman/_restoration/restoration.go b/sim/shaman/_restoration/restoration.go index 7a8b0d361..b933de7e8 100644 --- a/sim/shaman/_restoration/restoration.go +++ b/sim/shaman/_restoration/restoration.go @@ -1,9 +1,9 @@ package restoration import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/shaman" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/shaman" ) func RegisterRestorationShaman() { diff --git a/sim/shaman/_restoration/restoration_test.go b/sim/shaman/_restoration/restoration_test.go index 4b703c1c9..d1ea7b33c 100644 --- a/sim/shaman/_restoration/restoration_test.go +++ b/sim/shaman/_restoration/restoration_test.go @@ -3,9 +3,9 @@ package restoration import ( "testing" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/shaman/air_totems.go b/sim/shaman/air_totems.go index 3fe8ea07f..f3b64b844 100644 --- a/sim/shaman/air_totems.go +++ b/sim/shaman/air_totems.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const WindfuryTotemRanks = 3 diff --git a/sim/shaman/ancestral_awakening.go b/sim/shaman/ancestral_awakening.go index 68ea438dc..28b51520d 100644 --- a/sim/shaman/ancestral_awakening.go +++ b/sim/shaman/ancestral_awakening.go @@ -1,8 +1,8 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const AncestralAwakeningHealMultiplier = 0.3 diff --git a/sim/shaman/ancestral_guidance.go b/sim/shaman/ancestral_guidance.go index ed3bf0dac..5432041d2 100644 --- a/sim/shaman/ancestral_guidance.go +++ b/sim/shaman/ancestral_guidance.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (shaman *Shaman) applyAncestralGuidance() { diff --git a/sim/shaman/apl_values.go b/sim/shaman/apl_values.go index 44c79cefb..90a5f909f 100644 --- a/sim/shaman/apl_values.go +++ b/sim/shaman/apl_values.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (shaman *Shaman) NewAPLValue(rot *core.APLRotation, config *proto.APLValue) core.APLValue { diff --git a/sim/shaman/bloodlust.go b/sim/shaman/bloodlust.go index 1de79876e..b2de3685d 100644 --- a/sim/shaman/bloodlust.go +++ b/sim/shaman/bloodlust.go @@ -1,7 +1,7 @@ package shaman // import ( -// "github.com/wowsims/sod/sim/core" +// "github.com/wowsims/classic/sim/core" // ) // func (shaman *Shaman) BloodlustActionID() core.ActionID { diff --git a/sim/shaman/chain_heal.go b/sim/shaman/chain_heal.go index ac641576b..a792f5146 100644 --- a/sim/shaman/chain_heal.go +++ b/sim/shaman/chain_heal.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ChainHealRanks = 3 diff --git a/sim/shaman/chain_lightning.go b/sim/shaman/chain_lightning.go index 08c2424fb..48c957c12 100644 --- a/sim/shaman/chain_lightning.go +++ b/sim/shaman/chain_lightning.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ChainLightningRanks = 4 diff --git a/sim/shaman/earth_shield.go b/sim/shaman/earth_shield.go index 918081674..876162375 100644 --- a/sim/shaman/earth_shield.go +++ b/sim/shaman/earth_shield.go @@ -3,8 +3,8 @@ package shaman // import ( // "time" -// "github.com/wowsims/sod/sim/core" -// "github.com/wowsims/sod/sim/core/proto" +// "github.com/wowsims/classic/sim/core" +// "github.com/wowsims/classic/sim/core/proto" // ) // func (shaman *Shaman) registerEarthShieldSpell() { diff --git a/sim/shaman/earth_shock.go b/sim/shaman/earth_shock.go index 51308e31a..1d6a4fee7 100644 --- a/sim/shaman/earth_shock.go +++ b/sim/shaman/earth_shock.go @@ -1,8 +1,8 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const EarthShockRanks = 7 diff --git a/sim/shaman/earth_totems.go b/sim/shaman/earth_totems.go index 9ddd1be9a..2ff0c5e4b 100644 --- a/sim/shaman/earth_totems.go +++ b/sim/shaman/earth_totems.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const StrengthOfEarthTotemRanks = 5 diff --git a/sim/shaman/electric_spell.go b/sim/shaman/electric_spell.go index 186172148..0e038f8e8 100644 --- a/sim/shaman/electric_spell.go +++ b/sim/shaman/electric_spell.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // Totem Item IDs diff --git a/sim/shaman/elemental/elemental.go b/sim/shaman/elemental/elemental.go index fedbc6e8c..d336656d3 100644 --- a/sim/shaman/elemental/elemental.go +++ b/sim/shaman/elemental/elemental.go @@ -1,9 +1,9 @@ package elemental import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/shaman" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/shaman" ) func RegisterElementalShaman() { diff --git a/sim/shaman/elemental/elemental_test.go b/sim/shaman/elemental/elemental_test.go index 5acb87707..e779ec868 100644 --- a/sim/shaman/elemental/elemental_test.go +++ b/sim/shaman/elemental/elemental_test.go @@ -3,9 +3,9 @@ package elemental import ( "testing" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/shaman/enhancement/enhancement.go b/sim/shaman/enhancement/enhancement.go index 81a058bab..ba5b35a80 100644 --- a/sim/shaman/enhancement/enhancement.go +++ b/sim/shaman/enhancement/enhancement.go @@ -3,9 +3,9 @@ package enhancement import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/shaman" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/shaman" ) func RegisterEnhancementShaman() { diff --git a/sim/shaman/enhancement/enhancement_test.go b/sim/shaman/enhancement/enhancement_test.go index d34921dc6..6be21e770 100644 --- a/sim/shaman/enhancement/enhancement_test.go +++ b/sim/shaman/enhancement/enhancement_test.go @@ -3,9 +3,9 @@ package enhancement import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get item effects included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get item effects included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/shaman/feral_spirit.go b/sim/shaman/feral_spirit.go index c9bd173a4..573d8036d 100644 --- a/sim/shaman/feral_spirit.go +++ b/sim/shaman/feral_spirit.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (shaman *Shaman) registerFeralSpiritCD() { diff --git a/sim/shaman/fire_nova.go b/sim/shaman/fire_nova.go index 41b036317..0562e036b 100644 --- a/sim/shaman/fire_nova.go +++ b/sim/shaman/fire_nova.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) var FireNovaSpellId = [FireNovaTotemRanks + 1]int32{0, 408341, 408342, 408343, 408427, 408345} diff --git a/sim/shaman/fire_totems.go b/sim/shaman/fire_totems.go index 6f95fef54..ee49df1eb 100644 --- a/sim/shaman/fire_totems.go +++ b/sim/shaman/fire_totems.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const SearingTotemRanks = 6 diff --git a/sim/shaman/flame_shock.go b/sim/shaman/flame_shock.go index 045a15147..67b393f9c 100644 --- a/sim/shaman/flame_shock.go +++ b/sim/shaman/flame_shock.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const FlameShockRanks = 6 diff --git a/sim/shaman/flametongue_weapon.go b/sim/shaman/flametongue_weapon.go index 02f7a1ce0..22e021529 100644 --- a/sim/shaman/flametongue_weapon.go +++ b/sim/shaman/flametongue_weapon.go @@ -1,7 +1,7 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const FlametongueWeaponRanks = 6 diff --git a/sim/shaman/frost_shock.go b/sim/shaman/frost_shock.go index da6f62409..e5120c6ad 100644 --- a/sim/shaman/frost_shock.go +++ b/sim/shaman/frost_shock.go @@ -1,7 +1,7 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const FrostShockRanks = 4 diff --git a/sim/shaman/frostbrand_weapon.go b/sim/shaman/frostbrand_weapon.go index 3ebdb61e4..c74059a4d 100644 --- a/sim/shaman/frostbrand_weapon.go +++ b/sim/shaman/frostbrand_weapon.go @@ -3,7 +3,7 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const FrostbrandWeaponRanks = 5 diff --git a/sim/shaman/healing_wave.go b/sim/shaman/healing_wave.go index 7a52ec549..9363ad662 100644 --- a/sim/shaman/healing_wave.go +++ b/sim/shaman/healing_wave.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const HealingWaveRanks = 10 diff --git a/sim/shaman/item_sets_pve.go b/sim/shaman/item_sets_pve.go index ede994747..9e13af11e 100644 --- a/sim/shaman/item_sets_pve.go +++ b/sim/shaman/item_sets_pve.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/shaman/item_sets_pvp.go b/sim/shaman/item_sets_pvp.go index 8201a5af9..01b78f6ee 100644 --- a/sim/shaman/item_sets_pvp.go +++ b/sim/shaman/item_sets_pvp.go @@ -1,8 +1,8 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/shaman/items.go b/sim/shaman/items.go index be9f922ca..7087e72de 100644 --- a/sim/shaman/items.go +++ b/sim/shaman/items.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/shaman/lava_burst.go b/sim/shaman/lava_burst.go index e123e80f3..2d3e9e8b9 100644 --- a/sim/shaman/lava_burst.go +++ b/sim/shaman/lava_burst.go @@ -3,9 +3,9 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (shaman *Shaman) registerLavaBurstSpell() { diff --git a/sim/shaman/lava_lash.go b/sim/shaman/lava_lash.go index 142174161..447a24c71 100644 --- a/sim/shaman/lava_lash.go +++ b/sim/shaman/lava_lash.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // https://www.wowhead.com/classic/spell=408507/lava-lash diff --git a/sim/shaman/lesser_healing_wave.go b/sim/shaman/lesser_healing_wave.go index 4e1b68f86..44aa41397 100644 --- a/sim/shaman/lesser_healing_wave.go +++ b/sim/shaman/lesser_healing_wave.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const LesserHealingWaveRanks = 6 diff --git a/sim/shaman/lightning_bolt.go b/sim/shaman/lightning_bolt.go index 3f06ef57f..a4f2d9030 100644 --- a/sim/shaman/lightning_bolt.go +++ b/sim/shaman/lightning_bolt.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const LightningBoltRanks = 10 diff --git a/sim/shaman/lightning_shield.go b/sim/shaman/lightning_shield.go index 2f87f8dfd..d669fcd4e 100644 --- a/sim/shaman/lightning_shield.go +++ b/sim/shaman/lightning_shield.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const LightningShieldRanks = 7 diff --git a/sim/shaman/molten_blast.go b/sim/shaman/molten_blast.go index d522e8d86..2b8916fd3 100644 --- a/sim/shaman/molten_blast.go +++ b/sim/shaman/molten_blast.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ShamanMoltenBlastResetChance = .10 diff --git a/sim/shaman/overload.go b/sim/shaman/overload.go index 1b8526532..e82187d5e 100644 --- a/sim/shaman/overload.go +++ b/sim/shaman/overload.go @@ -1,7 +1,7 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // This could be value or bitflag if we ended up needing multiple flags at the same time. diff --git a/sim/shaman/riptide.go b/sim/shaman/riptide.go index 2abca9ec3..53b8beae1 100644 --- a/sim/shaman/riptide.go +++ b/sim/shaman/riptide.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (shaman *Shaman) registerRiptideSpell() { diff --git a/sim/shaman/rockbiter_weapon.go b/sim/shaman/rockbiter_weapon.go index 781fa3488..3735bf296 100644 --- a/sim/shaman/rockbiter_weapon.go +++ b/sim/shaman/rockbiter_weapon.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) const RockbiterWeaponRanks = 7 diff --git a/sim/shaman/rolling_thunder.go b/sim/shaman/rolling_thunder.go index 3dd51d824..f15782ff6 100644 --- a/sim/shaman/rolling_thunder.go +++ b/sim/shaman/rolling_thunder.go @@ -3,8 +3,8 @@ package shaman import ( "slices" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (shaman *Shaman) registerRollingThunder() { diff --git a/sim/shaman/runes.go b/sim/shaman/runes.go index c5a383967..47f7f4561 100644 --- a/sim/shaman/runes.go +++ b/sim/shaman/runes.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (shaman *Shaman) ApplyRunes() { diff --git a/sim/shaman/shaman.go b/sim/shaman/shaman.go index c85f78c86..4f2ea6a39 100644 --- a/sim/shaman/shaman.go +++ b/sim/shaman/shaman.go @@ -3,10 +3,10 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) var TalentTreeSizes = [3]int{15, 16, 15} diff --git a/sim/shaman/shamanistic_rage.go b/sim/shaman/shamanistic_rage.go index edb34fca5..f7a7448b9 100644 --- a/sim/shaman/shamanistic_rage.go +++ b/sim/shaman/shamanistic_rage.go @@ -3,7 +3,7 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (shaman *Shaman) registerShamanisticRageCD() { diff --git a/sim/shaman/shocks.go b/sim/shaman/shocks.go index 376df99a3..cc0f69e99 100644 --- a/sim/shaman/shocks.go +++ b/sim/shaman/shocks.go @@ -3,7 +3,7 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) // Shared logic for all shocks. diff --git a/sim/shaman/spirit_wolves.go b/sim/shaman/spirit_wolves.go index 646500dde..685693936 100644 --- a/sim/shaman/spirit_wolves.go +++ b/sim/shaman/spirit_wolves.go @@ -3,8 +3,8 @@ package shaman import ( "math" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) type SpiritWolves struct { diff --git a/sim/shaman/stormstrike.go b/sim/shaman/stormstrike.go index 15654df16..5b1b634d9 100644 --- a/sim/shaman/stormstrike.go +++ b/sim/shaman/stormstrike.go @@ -3,8 +3,8 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (shaman *Shaman) registerStormstrikeSpell() { diff --git a/sim/shaman/talents.go b/sim/shaman/talents.go index bb6b7fb54..e8e29e233 100644 --- a/sim/shaman/talents.go +++ b/sim/shaman/talents.go @@ -5,8 +5,8 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (shaman *Shaman) ApplyTalents() { diff --git a/sim/shaman/totems.go b/sim/shaman/totems.go index f743be643..4233f00d6 100644 --- a/sim/shaman/totems.go +++ b/sim/shaman/totems.go @@ -1,7 +1,7 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (shaman *Shaman) newTotemSpellConfig(flatCost float64, spellID int32) core.SpellConfig { diff --git a/sim/shaman/warden/warden.go b/sim/shaman/warden/warden.go index 918287cdd..8aa949529 100644 --- a/sim/shaman/warden/warden.go +++ b/sim/shaman/warden/warden.go @@ -1,9 +1,9 @@ package warden import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/shaman" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/shaman" ) func RegisterWardenShaman() { diff --git a/sim/shaman/warden/warden_test.go b/sim/shaman/warden/warden_test.go index 6c671871e..b82a2d6f6 100644 --- a/sim/shaman/warden/warden_test.go +++ b/sim/shaman/warden/warden_test.go @@ -3,8 +3,8 @@ package warden import ( "testing" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/shaman/water_shield.go b/sim/shaman/water_shield.go index 38d925c41..7bab0642a 100644 --- a/sim/shaman/water_shield.go +++ b/sim/shaman/water_shield.go @@ -3,9 +3,9 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (shaman *Shaman) registerWaterShieldSpell() { diff --git a/sim/shaman/water_totems.go b/sim/shaman/water_totems.go index 0fe670e95..21dc9b227 100644 --- a/sim/shaman/water_totems.go +++ b/sim/shaman/water_totems.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const HealingStreamTotemRanks = 5 diff --git a/sim/shaman/weapon_imbues.go b/sim/shaman/weapon_imbues.go index 84669efd7..ac0726974 100644 --- a/sim/shaman/weapon_imbues.go +++ b/sim/shaman/weapon_imbues.go @@ -1,7 +1,7 @@ package shaman import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (shaman *Shaman) RegisterOnItemSwapWithImbue(effectID int32, procMask *core.ProcMask, aura *core.Aura) { diff --git a/sim/shaman/windfury_weapon.go b/sim/shaman/windfury_weapon.go index 58f8cbadd..112ce3182 100644 --- a/sim/shaman/windfury_weapon.go +++ b/sim/shaman/windfury_weapon.go @@ -3,7 +3,7 @@ package shaman import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const WindfuryWeaponRanks = 4 diff --git a/sim/warlock/apl_values.go b/sim/warlock/apl_values.go index 663e41a12..240c0275d 100644 --- a/sim/warlock/apl_values.go +++ b/sim/warlock/apl_values.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warlock *Warlock) NewAPLValue(rot *core.APLRotation, config *proto.APLValue) core.APLValue { diff --git a/sim/warlock/armors.go b/sim/warlock/armors.go index b7dd7bde7..dc06b4a02 100644 --- a/sim/warlock/armors.go +++ b/sim/warlock/armors.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) applyDemonArmor() { diff --git a/sim/warlock/chaos_bolt.go b/sim/warlock/chaos_bolt.go index 861c4409f..6c7647970 100644 --- a/sim/warlock/chaos_bolt.go +++ b/sim/warlock/chaos_bolt.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: Classic warlock verify chaos bolt mechanics diff --git a/sim/warlock/conflagrate.go b/sim/warlock/conflagrate.go index fe6bcb6f1..8602a7f52 100644 --- a/sim/warlock/conflagrate.go +++ b/sim/warlock/conflagrate.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ConflagrateRanks = 4 diff --git a/sim/warlock/corruption.go b/sim/warlock/corruption.go index 0242cefdf..6ecb66bd3 100644 --- a/sim/warlock/corruption.go +++ b/sim/warlock/corruption.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const CorruptionRanks = 7 diff --git a/sim/warlock/curses.go b/sim/warlock/curses.go index 2afd113b4..41013d83a 100644 --- a/sim/warlock/curses.go +++ b/sim/warlock/curses.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const CurseOfAgonyRanks = 6 diff --git a/sim/warlock/dark_pact.go b/sim/warlock/dark_pact.go index 63bfea1a6..cf23203e6 100644 --- a/sim/warlock/dark_pact.go +++ b/sim/warlock/dark_pact.go @@ -1,7 +1,7 @@ package warlock import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warlock *Warlock) getDarkPactConfig(rank int) core.SpellConfig { diff --git a/sim/warlock/death_coil.go b/sim/warlock/death_coil.go index 1f38d2fef..f5fb7beb2 100644 --- a/sim/warlock/death_coil.go +++ b/sim/warlock/death_coil.go @@ -3,7 +3,7 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const DeathCoilRanks = 3 diff --git a/sim/warlock/demonic_grace.go b/sim/warlock/demonic_grace.go index deed8fc5d..aa65137e4 100644 --- a/sim/warlock/demonic_grace.go +++ b/sim/warlock/demonic_grace.go @@ -3,9 +3,9 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) registerDemonicGraceSpell() { diff --git a/sim/warlock/dps/dps_warlock.go b/sim/warlock/dps/dps_warlock.go index 14b3d961a..8df64f28d 100644 --- a/sim/warlock/dps/dps_warlock.go +++ b/sim/warlock/dps/dps_warlock.go @@ -1,9 +1,9 @@ package dps import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/warlock" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/warlock" ) func RegisterDpsWarlock() { diff --git a/sim/warlock/dps/dps_warlock_test.go b/sim/warlock/dps/dps_warlock_test.go index aa4648bf6..0e97379fe 100644 --- a/sim/warlock/dps/dps_warlock_test.go +++ b/sim/warlock/dps/dps_warlock_test.go @@ -3,9 +3,9 @@ package dps import ( "testing" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/warlock/drain_life.go b/sim/warlock/drain_life.go index ac5a4a4fb..2e1019045 100644 --- a/sim/warlock/drain_life.go +++ b/sim/warlock/drain_life.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const DrainLifeRanks = 6 diff --git a/sim/warlock/drain_soul.go b/sim/warlock/drain_soul.go index 487ae4932..22916ceef 100644 --- a/sim/warlock/drain_soul.go +++ b/sim/warlock/drain_soul.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const DrainSoulRanks = 4 diff --git a/sim/warlock/fel_domination.go b/sim/warlock/fel_domination.go index 3e39414d5..108d362c0 100644 --- a/sim/warlock/fel_domination.go +++ b/sim/warlock/fel_domination.go @@ -4,7 +4,7 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warlock *Warlock) registerFelDominationCD() { diff --git a/sim/warlock/felguard.go b/sim/warlock/felguard.go index 4832bd1a2..0a4c262e3 100644 --- a/sim/warlock/felguard.go +++ b/sim/warlock/felguard.go @@ -3,9 +3,9 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) makeFelguard() *WarlockPet { diff --git a/sim/warlock/felhunter.go b/sim/warlock/felhunter.go index 838026ddf..82ca4f04c 100644 --- a/sim/warlock/felhunter.go +++ b/sim/warlock/felhunter.go @@ -1,9 +1,9 @@ package warlock import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) makeFelhunter() *WarlockPet { diff --git a/sim/warlock/haunt.go b/sim/warlock/haunt.go index 000f5e7a2..bb74d543c 100644 --- a/sim/warlock/haunt.go +++ b/sim/warlock/haunt.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func hauntMultiplier(spell *core.Spell, _ *core.AttackTable) float64 { diff --git a/sim/warlock/immolate.go b/sim/warlock/immolate.go index d80a1d03f..361efabf1 100644 --- a/sim/warlock/immolate.go +++ b/sim/warlock/immolate.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ImmolateRanks = 8 diff --git a/sim/warlock/immolation_aura.go b/sim/warlock/immolation_aura.go index fb537118c..270d821db 100644 --- a/sim/warlock/immolation_aura.go +++ b/sim/warlock/immolation_aura.go @@ -3,9 +3,9 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Immolation Aura now triggers from being attacked rather than as a periodic effect. This cannot occur more than once per second, and does not require the attack to hit. diff --git a/sim/warlock/imp.go b/sim/warlock/imp.go index 091c43e4d..3a1002ce9 100644 --- a/sim/warlock/imp.go +++ b/sim/warlock/imp.go @@ -3,9 +3,9 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) makeImp() *WarlockPet { diff --git a/sim/warlock/incinerate.go b/sim/warlock/incinerate.go index 3b81d445c..9c00620e6 100644 --- a/sim/warlock/incinerate.go +++ b/sim/warlock/incinerate.go @@ -3,9 +3,9 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const IncinerateCastTime = time.Millisecond * 2250 diff --git a/sim/warlock/infernal_armor.go b/sim/warlock/infernal_armor.go index 8fb3863db..64a076697 100644 --- a/sim/warlock/infernal_armor.go +++ b/sim/warlock/infernal_armor.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warlock *Warlock) registerInfernalArmorCD() { diff --git a/sim/warlock/item_sets_pve.go b/sim/warlock/item_sets_pve.go index d72723288..66db12422 100644 --- a/sim/warlock/item_sets_pve.go +++ b/sim/warlock/item_sets_pve.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/warlock/item_sets_pvp.go b/sim/warlock/item_sets_pvp.go index 8fd3d6dfe..7fb6a3999 100644 --- a/sim/warlock/item_sets_pvp.go +++ b/sim/warlock/item_sets_pvp.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/warlock/items.go b/sim/warlock/items.go index 1833330c3..a93981c0d 100644 --- a/sim/warlock/items.go +++ b/sim/warlock/items.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/warlock/lifetap.go b/sim/warlock/lifetap.go index ff4f96e90..b67bd3054 100644 --- a/sim/warlock/lifetap.go +++ b/sim/warlock/lifetap.go @@ -1,7 +1,7 @@ package warlock import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const LifeTapRanks = 6 diff --git a/sim/warlock/metamorphosis.go b/sim/warlock/metamorphosis.go index b3ab24166..8802d83b4 100644 --- a/sim/warlock/metamorphosis.go +++ b/sim/warlock/metamorphosis.go @@ -1,9 +1,9 @@ package warlock import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) registerMetamorphosisSpell() { diff --git a/sim/warlock/pet.go b/sim/warlock/pet.go index 6cf378074..548ab33c0 100644 --- a/sim/warlock/pet.go +++ b/sim/warlock/pet.go @@ -4,9 +4,9 @@ import ( "math" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type WarlockPet struct { diff --git a/sim/warlock/rain_of_fire.go b/sim/warlock/rain_of_fire.go index acef62052..a876ee50f 100644 --- a/sim/warlock/rain_of_fire.go +++ b/sim/warlock/rain_of_fire.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const RainOfFireRanks = 4 diff --git a/sim/warlock/runes.go b/sim/warlock/runes.go index 07ed4c571..5aac044bc 100644 --- a/sim/warlock/runes.go +++ b/sim/warlock/runes.go @@ -6,9 +6,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) ApplyRunes() { diff --git a/sim/warlock/searing_pain.go b/sim/warlock/searing_pain.go index 95d64392e..94f304b62 100644 --- a/sim/warlock/searing_pain.go +++ b/sim/warlock/searing_pain.go @@ -3,7 +3,7 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const SearingPainRanks = 6 diff --git a/sim/warlock/shadow_cleave.go b/sim/warlock/shadow_cleave.go index 2b35bdd96..b15a83fb8 100644 --- a/sim/warlock/shadow_cleave.go +++ b/sim/warlock/shadow_cleave.go @@ -3,9 +3,9 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) getShadowCleaveBaseConfig(rank int) core.SpellConfig { diff --git a/sim/warlock/shadowbolt.go b/sim/warlock/shadowbolt.go index 2d9395637..5cd62ad70 100644 --- a/sim/warlock/shadowbolt.go +++ b/sim/warlock/shadowbolt.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ShadowBoltRanks = 10 diff --git a/sim/warlock/shadowburn.go b/sim/warlock/shadowburn.go index 90b466b16..3f5af8b39 100644 --- a/sim/warlock/shadowburn.go +++ b/sim/warlock/shadowburn.go @@ -3,7 +3,7 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const ShadowburnRanks = 6 diff --git a/sim/warlock/shadowflame.go b/sim/warlock/shadowflame.go index b7b10422e..575979b32 100644 --- a/sim/warlock/shadowflame.go +++ b/sim/warlock/shadowflame.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const ShadowflameCastTime = time.Second * 2 diff --git a/sim/warlock/siphon_life.go b/sim/warlock/siphon_life.go index c39871001..58ba9ab6c 100644 --- a/sim/warlock/siphon_life.go +++ b/sim/warlock/siphon_life.go @@ -4,8 +4,8 @@ import ( "strconv" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const SiphonLifeRanks = 4 diff --git a/sim/warlock/soul_fire.go b/sim/warlock/soul_fire.go index 884eb3e5b..d66c3f579 100644 --- a/sim/warlock/soul_fire.go +++ b/sim/warlock/soul_fire.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) const SoulFireRanks = 2 diff --git a/sim/warlock/succubus.go b/sim/warlock/succubus.go index 64ee7bad8..c8e75e3a3 100644 --- a/sim/warlock/succubus.go +++ b/sim/warlock/succubus.go @@ -3,9 +3,9 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) makeSuccubus() *WarlockPet { diff --git a/sim/warlock/summon_demon.go b/sim/warlock/summon_demon.go index 7a6ff570a..fa8b10720 100644 --- a/sim/warlock/summon_demon.go +++ b/sim/warlock/summon_demon.go @@ -3,7 +3,7 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warlock *Warlock) registerSummonDemon() { diff --git a/sim/warlock/talents.go b/sim/warlock/talents.go index 9293c3e40..a18e57547 100644 --- a/sim/warlock/talents.go +++ b/sim/warlock/talents.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) ApplyTalents() { diff --git a/sim/warlock/tank/tank_warlock.go b/sim/warlock/tank/tank_warlock.go index e053c0786..cf8870368 100644 --- a/sim/warlock/tank/tank_warlock.go +++ b/sim/warlock/tank/tank_warlock.go @@ -1,9 +1,9 @@ package tank import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/warlock" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/warlock" ) func RegisterTankWarlock() { diff --git a/sim/warlock/tank/tank_warlock_test.go b/sim/warlock/tank/tank_warlock_test.go index 22cf52c6f..b1e5d3309 100644 --- a/sim/warlock/tank/tank_warlock_test.go +++ b/sim/warlock/tank/tank_warlock_test.go @@ -3,9 +3,9 @@ package tank import ( "testing" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/warlock/unstable_affliction.go b/sim/warlock/unstable_affliction.go index 7826f2789..186d9c71c 100644 --- a/sim/warlock/unstable_affliction.go +++ b/sim/warlock/unstable_affliction.go @@ -3,8 +3,8 @@ package warlock import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warlock *Warlock) registerUnstableAfflictionSpell() { diff --git a/sim/warlock/voidwalker.go b/sim/warlock/voidwalker.go index 6ae335b6f..6959871ee 100644 --- a/sim/warlock/voidwalker.go +++ b/sim/warlock/voidwalker.go @@ -1,9 +1,9 @@ package warlock import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warlock *Warlock) makeVoidwalker() *WarlockPet { diff --git a/sim/warlock/warlock.go b/sim/warlock/warlock.go index 0e28f7f81..0e7dbd0f4 100644 --- a/sim/warlock/warlock.go +++ b/sim/warlock/warlock.go @@ -1,10 +1,10 @@ package warlock import ( - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) var TalentTreeSizes = [3]int{17, 17, 16} diff --git a/sim/warrior/berserker_rage.go b/sim/warrior/berserker_rage.go index c37749315..cb1a518da 100644 --- a/sim/warrior/berserker_rage.go +++ b/sim/warrior/berserker_rage.go @@ -3,7 +3,7 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerBerserkerRageSpell() { diff --git a/sim/warrior/bloodrage.go b/sim/warrior/bloodrage.go index e20e8c442..0117f6592 100644 --- a/sim/warrior/bloodrage.go +++ b/sim/warrior/bloodrage.go @@ -3,7 +3,7 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerBloodrageCD() { diff --git a/sim/warrior/bloodthirst.go b/sim/warrior/bloodthirst.go index 2c81f675c..c5c2db77e 100644 --- a/sim/warrior/bloodthirst.go +++ b/sim/warrior/bloodthirst.go @@ -3,7 +3,7 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerBloodthirstSpell(cdTimer *core.Timer) { diff --git a/sim/warrior/deep_wounds.go b/sim/warrior/deep_wounds.go index ac5fd1008..b0a9b4742 100644 --- a/sim/warrior/deep_wounds.go +++ b/sim/warrior/deep_wounds.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) applyDeepWounds() { diff --git a/sim/warrior/demoralizing_shout.go b/sim/warrior/demoralizing_shout.go index 17c57b83e..05f6d1c0d 100644 --- a/sim/warrior/demoralizing_shout.go +++ b/sim/warrior/demoralizing_shout.go @@ -1,7 +1,7 @@ package warrior import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerDemoralizingShoutSpell() { diff --git a/sim/warrior/dps_warrior/dps_warrior.go b/sim/warrior/dps_warrior/dps_warrior.go index a52ed9c99..22a1a8444 100644 --- a/sim/warrior/dps_warrior/dps_warrior.go +++ b/sim/warrior/dps_warrior/dps_warrior.go @@ -1,9 +1,9 @@ package dpswarrior import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/warrior" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/warrior" ) func RegisterDpsWarrior() { diff --git a/sim/warrior/dps_warrior/dps_warrior_test.go b/sim/warrior/dps_warrior/dps_warrior_test.go index 4cb9e5227..9d01b9775 100644 --- a/sim/warrior/dps_warrior/dps_warrior_test.go +++ b/sim/warrior/dps_warrior/dps_warrior_test.go @@ -3,9 +3,9 @@ package dpswarrior import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get item effects included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get item effects included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/warrior/execute.go b/sim/warrior/execute.go index ddf7fe6a2..9fc9045c9 100644 --- a/sim/warrior/execute.go +++ b/sim/warrior/execute.go @@ -1,8 +1,8 @@ package warrior import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) registerExecuteSpell() { diff --git a/sim/warrior/hamstring.go b/sim/warrior/hamstring.go index 021d783f7..fdd8e2898 100644 --- a/sim/warrior/hamstring.go +++ b/sim/warrior/hamstring.go @@ -1,7 +1,7 @@ package warrior import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerHamstringSpell() { diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index 77d45da41..1d23cb9b4 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -1,7 +1,7 @@ package warrior import ( - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index 7ee10e3b4..b6395f28c 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/warrior/item_sets_pvp.go b/sim/warrior/item_sets_pvp.go index c5bdd86a3..31b679f8f 100644 --- a/sim/warrior/item_sets_pvp.go +++ b/sim/warrior/item_sets_pvp.go @@ -1,8 +1,8 @@ package warrior import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// diff --git a/sim/warrior/items.go b/sim/warrior/items.go index 4e0414a2b..729c5d74e 100644 --- a/sim/warrior/items.go +++ b/sim/warrior/items.go @@ -3,9 +3,9 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/warrior/mortal_strike.go b/sim/warrior/mortal_strike.go index 3d19e57a1..ff28faa1b 100644 --- a/sim/warrior/mortal_strike.go +++ b/sim/warrior/mortal_strike.go @@ -3,7 +3,7 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerMortalStrikeSpell(cdTimer *core.Timer) { diff --git a/sim/warrior/overpower.go b/sim/warrior/overpower.go index b8b913e8c..024003188 100644 --- a/sim/warrior/overpower.go +++ b/sim/warrior/overpower.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) registerOverpowerSpell(cdTimer *core.Timer) { diff --git a/sim/warrior/quick_strike.go b/sim/warrior/quick_strike.go index 6efeecc99..2b38b44fb 100644 --- a/sim/warrior/quick_strike.go +++ b/sim/warrior/quick_strike.go @@ -1,8 +1,8 @@ package warrior import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) registerQuickStrike() { diff --git a/sim/warrior/raging_blow.go b/sim/warrior/raging_blow.go index e72129e37..c6a121942 100644 --- a/sim/warrior/raging_blow.go +++ b/sim/warrior/raging_blow.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // A ferocious strike that deals 100% weapon damage, but can only be used while Enrage, Berserker Rage, or Bloodrage is active. diff --git a/sim/warrior/rampage.go b/sim/warrior/rampage.go index 164374603..c3f9d4f29 100644 --- a/sim/warrior/rampage.go +++ b/sim/warrior/rampage.go @@ -3,9 +3,9 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Go on a rampage, increasing your attack power by 10% for 30 sec. This ability can only be used while Enraged. diff --git a/sim/warrior/recklessness.go b/sim/warrior/recklessness.go index 808a5dfe8..a4f955874 100644 --- a/sim/warrior/recklessness.go +++ b/sim/warrior/recklessness.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) // Recklessness now increases critical strike chance by 50% (was 100%) and the duration is reduced to 12 seconds, but the cooldown is reduced to 5 minutes. diff --git a/sim/warrior/rend.go b/sim/warrior/rend.go index b41b0cb95..e11636971 100644 --- a/sim/warrior/rend.go +++ b/sim/warrior/rend.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // Blood Frenzy diff --git a/sim/warrior/revenge.go b/sim/warrior/revenge.go index 5ccf336c0..1209a83ca 100644 --- a/sim/warrior/revenge.go +++ b/sim/warrior/revenge.go @@ -3,7 +3,7 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const RevengeRanks = 6 diff --git a/sim/warrior/runes.go b/sim/warrior/runes.go index a78557e9f..33d8b65f4 100644 --- a/sim/warrior/runes.go +++ b/sim/warrior/runes.go @@ -4,9 +4,9 @@ import ( "slices" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warrior *Warrior) ApplyRunes() { diff --git a/sim/warrior/shield_block.go b/sim/warrior/shield_block.go index bb6ccef83..187045130 100644 --- a/sim/warrior/shield_block.go +++ b/sim/warrior/shield_block.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (warrior *Warrior) RegisterShieldBlockCD() { diff --git a/sim/warrior/shield_slam.go b/sim/warrior/shield_slam.go index 94d687ce5..fe82ea003 100644 --- a/sim/warrior/shield_slam.go +++ b/sim/warrior/shield_slam.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/stats" ) func (warrior *Warrior) registerShieldSlamSpell() { diff --git a/sim/warrior/shield_wall.go b/sim/warrior/shield_wall.go index 7b18b1593..03e2c7d9e 100644 --- a/sim/warrior/shield_wall.go +++ b/sim/warrior/shield_wall.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // TODO: Classic Update diff --git a/sim/warrior/shockwave.go b/sim/warrior/shockwave.go index 85eb35174..60af30940 100644 --- a/sim/warrior/shockwave.go +++ b/sim/warrior/shockwave.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) registerShockwaveSpell() { diff --git a/sim/warrior/shouts.go b/sim/warrior/shouts.go index 9a896d0fe..e1ccd78a6 100644 --- a/sim/warrior/shouts.go +++ b/sim/warrior/shouts.go @@ -3,7 +3,7 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) const ShoutExpirationThreshold = time.Second * 3 diff --git a/sim/warrior/slam.go b/sim/warrior/slam.go index d56616197..5ec5c623e 100644 --- a/sim/warrior/slam.go +++ b/sim/warrior/slam.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) registerSlamSpell() { diff --git a/sim/warrior/stances.go b/sim/warrior/stances.go index d144798d9..6da7e21fd 100644 --- a/sim/warrior/stances.go +++ b/sim/warrior/stances.go @@ -3,9 +3,9 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type Stance uint8 diff --git a/sim/warrior/sunder_armor.go b/sim/warrior/sunder_armor.go index 8fbbf771a..14d2a2ab5 100644 --- a/sim/warrior/sunder_armor.go +++ b/sim/warrior/sunder_armor.go @@ -1,8 +1,8 @@ package warrior import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) registerSunderArmorSpell() *WarriorSpell { diff --git a/sim/warrior/sweeping_strikes.go b/sim/warrior/sweeping_strikes.go index 7452622fe..f1ecdd391 100644 --- a/sim/warrior/sweeping_strikes.go +++ b/sim/warrior/sweeping_strikes.go @@ -3,7 +3,7 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" ) func (warrior *Warrior) registerSweepingStrikesCD() { diff --git a/sim/warrior/talents.go b/sim/warrior/talents.go index a9131ef64..232351eab 100644 --- a/sim/warrior/talents.go +++ b/sim/warrior/talents.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) func (warrior *Warrior) ToughnessArmorMultiplier() float64 { diff --git a/sim/warrior/tank_warrior/tank_warrior.go b/sim/warrior/tank_warrior/tank_warrior.go index f8f5e4faf..1d104de74 100644 --- a/sim/warrior/tank_warrior/tank_warrior.go +++ b/sim/warrior/tank_warrior/tank_warrior.go @@ -1,9 +1,9 @@ package tankwarrior import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/warrior" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/warrior" ) func RegisterTankWarrior() { diff --git a/sim/warrior/tank_warrior/tank_warrior_test.go b/sim/warrior/tank_warrior/tank_warrior_test.go index c5d5988b8..cdf3dbc15 100644 --- a/sim/warrior/tank_warrior/tank_warrior_test.go +++ b/sim/warrior/tank_warrior/tank_warrior_test.go @@ -3,9 +3,9 @@ package tankwarrior import ( "testing" - _ "github.com/wowsims/sod/sim/common" // imported to get item effects included. - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" // imported to get item effects included. + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func init() { diff --git a/sim/warrior/thunder_clap.go b/sim/warrior/thunder_clap.go index cb662f7e3..8e956337f 100644 --- a/sim/warrior/thunder_clap.go +++ b/sim/warrior/thunder_clap.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) // Thunder Clap now increases the time between attacks by an additional 6%, can be used in any stance, deals 100% increased damage, and deals 50% increased threat. diff --git a/sim/warrior/warrior.go b/sim/warrior/warrior.go index 4705fef50..f2b89efc2 100644 --- a/sim/warrior/warrior.go +++ b/sim/warrior/warrior.go @@ -3,10 +3,10 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/common/guardians" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/common/guardians" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) const ( diff --git a/sim/warrior/whirlwind.go b/sim/warrior/whirlwind.go index 3077fc853..6ca42c183 100644 --- a/sim/warrior/whirlwind.go +++ b/sim/warrior/whirlwind.go @@ -3,8 +3,8 @@ package warrior import ( "time" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" ) func (warrior *Warrior) registerWhirlwindSpell() { diff --git a/sim/wasm/main.go b/sim/wasm/main.go index c378ebaf2..48e4637c2 100644 --- a/sim/wasm/main.go +++ b/sim/wasm/main.go @@ -9,10 +9,10 @@ import ( "strings" "syscall/js" - "github.com/wowsims/sod/sim" - "github.com/wowsims/sod/sim/core" - proto "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + "github.com/wowsims/classic/sim" + "github.com/wowsims/classic/sim/core" + proto "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" protojson "google.golang.org/protobuf/encoding/protojson" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/web/main.go b/sim/web/main.go index 0cf9dd976..9bb54ed98 100644 --- a/sim/web/main.go +++ b/sim/web/main.go @@ -20,11 +20,11 @@ import ( uuid "github.com/google/uuid" "github.com/pkg/browser" - dist "github.com/wowsims/sod/binary_dist" - "github.com/wowsims/sod/sim" - "github.com/wowsims/sod/sim/core" - proto "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/simsignals" + dist "github.com/wowsims/classic/binary_dist" + "github.com/wowsims/classic/sim" + "github.com/wowsims/classic/sim/core" + proto "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/simsignals" googleProto "google.golang.org/protobuf/proto" ) diff --git a/sim/web/main_test.go b/sim/web/main_test.go index 65af649af..8a216dd4b 100644 --- a/sim/web/main_test.go +++ b/sim/web/main_test.go @@ -10,9 +10,9 @@ import ( "testing" "time" - _ "github.com/wowsims/sod/sim/common" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" + _ "github.com/wowsims/classic/sim/common" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" googleProto "google.golang.org/protobuf/proto" ) diff --git a/tools/base_stats_parser.py b/tools/base_stats_parser.py index 752124c97..1cf71b19a 100644 --- a/tools/base_stats_parser.py +++ b/tools/base_stats_parser.py @@ -73,8 +73,8 @@ def GenExtraStatsGoFile(cs: ClassStats): // ************************************** import ( - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) ''' diff --git a/tools/database/atlasloot.go b/tools/database/atlasloot.go index ca4e3d77c..56bf95f37 100644 --- a/tools/database/atlasloot.go +++ b/tools/database/atlasloot.go @@ -10,9 +10,9 @@ import ( "strconv" "strings" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/tools" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/tools" ) func ReadAtlasLootData(inputsDir string) *WowDatabase { diff --git a/tools/database/database.go b/tools/database/database.go index 9be167744..36a8940f4 100644 --- a/tools/database/database.go +++ b/tools/database/database.go @@ -7,8 +7,8 @@ import ( "os" "slices" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/tools" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/tools" "golang.org/x/exp/maps" "google.golang.org/protobuf/encoding/protojson" googleProto "google.golang.org/protobuf/proto" diff --git a/tools/database/enchant_overrides.go b/tools/database/enchant_overrides.go index 0963b5cd1..31f812fa1 100644 --- a/tools/database/enchant_overrides.go +++ b/tools/database/enchant_overrides.go @@ -1,9 +1,9 @@ package database import ( - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) // Note: EffectId AND SpellId are required for all enchants, because they are diff --git a/tools/database/gen_db/main.go b/tools/database/gen_db/main.go index 9a0658ba5..4275cd798 100644 --- a/tools/database/gen_db/main.go +++ b/tools/database/gen_db/main.go @@ -11,12 +11,12 @@ import ( "slices" "strconv" - "github.com/wowsims/sod/sim" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - _ "github.com/wowsims/sod/sim/encounters" // Needed for preset encounters. - "github.com/wowsims/sod/tools" - "github.com/wowsims/sod/tools/database" + "github.com/wowsims/classic/sim" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + _ "github.com/wowsims/classic/sim/encounters" // Needed for preset encounters. + "github.com/wowsims/classic/tools" + "github.com/wowsims/classic/tools/database" ) // To do a full re-scrape, delete the previous output file first. diff --git a/tools/database/overrides.go b/tools/database/overrides.go index 2b7fbf819..82f042175 100644 --- a/tools/database/overrides.go +++ b/tools/database/overrides.go @@ -3,7 +3,7 @@ package database import ( "regexp" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) var OtherItemIdsToFetch = []string{} diff --git a/tools/database/rune_overrides.go b/tools/database/rune_overrides.go index 8c229d2e0..9985d4b4c 100644 --- a/tools/database/rune_overrides.go +++ b/tools/database/rune_overrides.go @@ -1,7 +1,7 @@ package database import ( - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) // Overrides for runes as needed diff --git a/tools/database/tooltip_manager.go b/tools/database/tooltip_manager.go index 1ad587920..ad08b12fe 100644 --- a/tools/database/tooltip_manager.go +++ b/tools/database/tooltip_manager.go @@ -6,8 +6,8 @@ import ( "strconv" "strings" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/tools" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/tools" ) // Generic class for fetching tooltip info from the web. diff --git a/tools/database/wago_db.go b/tools/database/wago_db.go index a4a7ba0da..9b3eda3c7 100644 --- a/tools/database/wago_db.go +++ b/tools/database/wago_db.go @@ -7,7 +7,7 @@ import ( "strconv" "strings" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) const ( diff --git a/tools/database/wowhead_db.go b/tools/database/wowhead_db.go index 82690ef31..b7a5a8b1a 100644 --- a/tools/database/wowhead_db.go +++ b/tools/database/wowhead_db.go @@ -9,7 +9,7 @@ import ( "strings" "github.com/tailscale/hujson" - "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/classic/sim/core/proto" ) // Example db input file: https://nether.wowhead.com/classic/data/gear-planner?dv=100 diff --git a/tools/database/wowhead_tooltips.go b/tools/database/wowhead_tooltips.go index fc1c51212..6a3325410 100644 --- a/tools/database/wowhead_tooltips.go +++ b/tools/database/wowhead_tooltips.go @@ -8,9 +8,9 @@ import ( "strconv" "strings" - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" + "github.com/wowsims/classic/sim/core" + "github.com/wowsims/classic/sim/core/proto" + "github.com/wowsims/classic/sim/core/stats" ) type WowheadTooltipManager struct { diff --git a/tools/io_utils.go b/tools/io_utils.go index 45c672caf..37c080f60 100644 --- a/tools/io_utils.go +++ b/tools/io_utils.go @@ -17,7 +17,7 @@ import ( "sync" "time" - "github.com/wowsims/sod/sim/core" + "github.com/wowsims/classic/sim/core" protojson "google.golang.org/protobuf/encoding/protojson" googleProto "google.golang.org/protobuf/proto" ) diff --git a/tsconfig.json b/tsconfig.json index 8b2a90953..daf27c71f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,7 +9,7 @@ "ES2021", "DOM.Iterable" ], - "outDir": "dist/sod", + "outDir": "dist/classic", "pretty": false, "allowJs": true, "resolveJsonModule": true, diff --git a/ui/index.html b/ui/index.html index 6ae7a9795..8d9a47214 100644 --- a/ui/index.html +++ b/ui/index.html @@ -4,7 +4,7 @@ WoWSims - Season of Discovery - + @@ -25,7 +25,7 @@