[WoW] [5.4.0 17399] Release x86 Info Dump Thread menu

Shout-Out

User Tag List

Page 1 of 3 123 LastLast
Results 1 to 15 of 33
  1. #1
    eracer's Avatar Contributor
    Reputation
    201
    Join Date
    Feb 2011
    Posts
    75
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [WoW] [5.4.0 17399] Release x86 Info Dump Thread

    Code:
    CACHE_CREATURE = 0x00C71368,
    CACHE_GAMEOBJECT = 0x00C71470,
    CACHE_NPC = 0x00C71578,
    CACHE_NAME = 0x00C71680,
    CACHE_GUILD = 0x00C71788,
    CACHE_QUEST = 0x00C71890,
    CACHE_PAGETEXT = 0x00C71998,
    CACHE_PETNAME = 0x00C71AA0,
    CACHE_BATTLEPETNAME = 0x00C71BA8,
    CACHE_PETITION = 0x00C71CB0,
    CACHE_ITEMTEXT = 0x00C71DB8,
    CACHE_WOW = 0x00C71EC0,
    CACHE_REALM = 0x00C71FC8,
    Code:
    public enum WoWClientDB {
    	AnimKitBoneSetAlias = 0xC74CA4,
    	AnimKitBoneSet = 0xC74C78,
    	AnimKit = 0xC74C4C,
    	AnimKitConfig = 0xC74CD0,
    	AnimKitConfigBoneSet = 0xC74CFC,
    	BannedAddOns = 0xC74F90,
    	Cfg_Categories = 0xC75098,
    	Cfg_Configs = 0xC750C4,
    	Cfg_Regions = 0xC750F0,
    	CharBaseInfo = 0xC75174,
    	CharHairGeosets = 0xC751F8,
    	CharSections = 0xC75224,
    	CharacterFacialHairStyles = 0xC752A8,
    	ChatProfanity = 0xC75300,
    	ChrClasses = 0xC7532C,
    	ChrRaces = 0xC75384,
    	FactionGroup = 0xC75A38,
    	FactionTemplate = 0xC75A90,
    	ItemClass = 0xC763D8,
    	ItemSubClass = 0xC76850,
    	Movie = 0xC76D78,
    	MovieFileData = 0xC76DA4,
    	MovieOverlays = 0xC76DD0,
    	MovieVariation = 0xC76DFC,
    	NamesProfanity = 0xC76E80,
    	NamesReserved = 0xC76EAC,
    	NamesReservedLocale = 0xC76ED8,
    	Resistances = 0xC77274,
    	SoundFilter = 0xC78664,
    	SoundFilterElem = 0xC78690,
    	SpamMessages = 0xC77668,
    	SoundProviderPreferences = 0xC7763C,
    	AnimKitPriority = 0xC74D28,
    	AnimKitSegment = 0xC74D54,
    	AnimReplacement = 0xC74D80,
    	AnimReplacementSet = 0xC74DAC,
    	CharComponentTextureLayouts = 0xC751A0,
    	CharComponentTextureSections = 0xC751CC,
    	CharStartOutfit = 0xC75250,
    	CharacterLoadout = 0xC7511C,
    	CharacterLoadoutItem = 0xC75148,
    	CreatureDisplayInfo = 0xC75510,
    	CreatureDisplayInfoExtra = 0xC75460,
    	CreatureFamily = 0xC754E4,
    	CreatureModelData = 0xC755C0,
    	GameTips = 0xC75C48,
    	GlueScreenEmote = 0xC75CA0,
    	GuildColorBackground = 0xC760EC,
    	GuildColorBorder = 0xC76118,
    	GuildColorEmblem = 0xC76144,
    	HelmetAnimScaling = 0xC7619C,
    	HelmetGeosetVisData = 0xC761C8,
    	ItemDisplayInfo = 0xC76590,
    	ItemVisuals = 0xC768D4,
    	ItemVisualEffects = 0xC768A8,
    	LoadingScreens = 0xC76BC0,
    	NameGen = 0xC76E28,
    	ObjectEffect = 0xC78588,
    	ObjectEffectGroup = 0xC785B4,
    	ObjectEffectModifier = 0xC785E0,
    	ObjectEffectPackage = 0xC7860C,
    	ObjectEffectPackageElem = 0xC78638,
    	ParticleColor = 0xC76FB4,
    	SpellEffect = 0xC77928,
    	FileData = 0xC788A0,
    	SoundEntriesAdvanced = 0xC78B60,
    	SoundEntries = 0xC78B8C,
    	Achievement = 0xC74BC8,
    	Achievement_Criteria = 0xC74BF4,
    	Achievement_Category = 0xC74C20,
    	AreaGroup = 0xC74DD8,
    	AreaPOI = 0xC74E04,
    	AreaAssignment = 0xC74E30,
    	AreaTrigger = 0xC74E5C,
    	AreaTriggerActionSet = 0xC74E88,
    	AreaTriggerBox = 0xC74EB4,
    	AreaTriggerSphere = 0xC74EE0,
    	ArmorLocation = 0xC74F0C,
    	AuctionHouse = 0xC74F38,
    	BankBagSlotPrices = 0xC74F64,
    	BarberShopStyle = 0xC74FBC,
    	BattlemasterList = 0xC74FE8,
    	CameraMode = 0xC75014,
    	CameraShakes = 0xC75040,
    	CastableRaidBuffs = 0xC7506C,
    	CharTitles = 0xC7527C,
    	ChatChannels = 0xC752D4,
    	ChrClassesXPowerTypes = 0xC75358,
    	ChrSpecialization = 0xC753B0,
    	CinematicCamera = 0xC753DC,
    	CinematicSequences = 0xC75408,
    	CombatCondition = 0xC75434,
    	CreatureImmunities = 0xC75594,
    	CreatureMovementInfo = 0xC755EC,
    	CreatureSoundData = 0xC75618,
    	CreatureSpellData = 0xC75644,
    	CreatureType = 0xC75670,
    	Criteria = 0xC7569C,
    	CriteriaTreeXEffect = 0xC759E0,
    	CurrencyTypes = 0xC756C8,
    	CurrencyCategory = 0xC756F4,
    	DeathThudLookups = 0xC75720,
    	DestructibleModelData = 0xC757A4,
    	Difficulty = 0xC757D0,
    	DungeonEncounter = 0xC757FC,
    	DungeonMap = 0xC75828,
    	DungeonMapChunk = 0xC75854,
    	DurabilityCosts = 0xC75880,
    	DurabilityQuality = 0xC758AC,
    	Emotes = 0xC758D8,
    	EmotesTextData = 0xC75904,
    	EmotesTextSound = 0xC75930,
    	EmotesText = 0xC7595C,
    	EnvironmentalDamage = 0xC75988,
    	Exhaustion = 0xC75A0C,
    	CriteriaTree = 0xC759B4,
    	Faction = 0xC75A64,
    	FootstepTerrainLookup = 0xC75B14,
    	FriendshipRepReaction = 0xC75ABC,
    	FriendshipReputation = 0xC75AE8,
    	GameObjectArtKit = 0xC75B40,
    	GameObjectDiffAnimMap = 0xC75B6C,
    	GameObjectDisplayInfo = 0xC75B98,
    	GameTables = 0xC75C1C,
    	GemProperties = 0xC75C74,
    	GlyphProperties = 0xC75CCC,
    	GlyphSlot = 0xC75CF8,
    	GMSurveyAnswers = 0xC75D24,
    	GMSurveyCurrentSurvey = 0xC75D50,
    	GMSurveyQuestions = 0xC75D7C,
    	GMSurveySurveys = 0xC75DA8,
    	GMTicketCategory = 0xC75DD4,
    	gtBarberShopCostBase = 0xC75E00,
    	gtBattlePetTypeDamageMod = 0xC75E2C,
    	gtBattlePetXP = 0xC75E58,
    	gtCombatRatings = 0xC75E84,
    	gtChanceToMeleeCrit = 0xC75EB0,
    	gtChanceToMeleeCritBase = 0xC75EDC,
    	gtChanceToSpellCrit = 0xC75F08,
    	gtChanceToSpellCritBase = 0xC75F34,
    	gtItemSocketCostPerLevel = 0xC75F60,
    	gtNPCManaCostScaler = 0xC75F8C,
    	gtOCTBaseHPByClass = 0xC75FB8,
    	gtOCTBaseMPByClass = 0xC75FE4,
    	gtOCTClassCombatRatingScalar = 0xC76010,
    	gtOCTHpPerStamina = 0xC7603C,
    	gtRegenMPPerSpt = 0xC76068,
    	gtResilienceDR = 0xC76094,
    	gtSpellScaling = 0xC760C0,
    	GuildPerkSpells = 0xC76170,
    	HolidayDescriptions = 0xC761F4,
    	HolidayNames = 0xC76220,
    	Holidays = 0xC7624C,
    	ImportPriceArmor = 0xC76278,
    	ImportPriceQuality = 0xC762A4,
    	ImportPriceShield = 0xC762D0,
    	ImportPriceWeapon = 0xC762FC,
    	ItemArmorQuality = 0xC76354,
    	ItemArmorTotal = 0xC76328,
    	ItemArmorShield = 0xC76380,
    	ItemBagFamily = 0xC763AC,
    	ItemDamageAmmo = 0xC76404,
    	ItemDamageOneHand = 0xC76430,
    	ItemDamageOneHandCaster = 0xC7645C,
    	ItemDamageRanged = 0xC76488,
    	ItemDamageThrown = 0xC764B4,
    	ItemDamageTwoHand = 0xC764E0,
    	ItemDamageTwoHandCaster = 0xC7650C,
    	ItemDamageWand = 0xC76538,
    	ItemDisenchantLoot = 0xC76564,
    	ItemGroupSounds = 0xC76614,
    	ItemLimitCategory = 0xC76640,
    	ItemNameDescription = 0xC7666C,
    	ItemPetFood = 0xC76698,
    	ItemPriceBase = 0xC766C4,
    	ItemPurchaseGroup = 0xC766F0,
    	ItemRandomProperties = 0xC7671C,
    	ItemRandomSuffix = 0xC76748,
    	ItemReforge = 0xC76774,
    	ItemSet = 0xC767A0,
    	ItemSpecOverride = 0xC767F8,
    	ItemSpec = 0xC767CC,
    	ItemSubClassMask = 0xC76824,
    	ItemUpgradePath = 0xC7687C,
    	JournalEncounterCreature = 0xC76900,
    	JournalEncounterItem = 0xC7692C,
    	JournalEncounter = 0xC76958,
    	JournalEncounterSection = 0xC76984,
    	JournalEncounterXDifficulty = 0xC769B0,
    	JournalInstance = 0xC769DC,
    	JournalItemXDifficulty = 0xC76A08,
    	JournalSectionXDifficulty = 0xC76A34,
    	JournalTier = 0xC76A60,
    	JournalTierXInstance = 0xC76A8C,
    	LanguageWords = 0xC76AB8,
    	Languages = 0xC76AE4,
    	LfgDungeonExpansion = 0xC76B10,
    	LfgDungeonGroup = 0xC76B3C,
    	LfgDungeonsGroupingMap = 0xC76B68,
    	LfgDungeons = 0xC76B94,
    	LoadingScreenTaxiSplines = 0xC76BEC,
    	Lock = 0xC76C18,
    	LockType = 0xC76C44,
    	MailTemplate = 0xC76C70,
    	MapDifficulty = 0xC76C9C,
    	Material = 0xC76CC8,
    	ModifierTree = 0xC76CF4,
    	MountCapability = 0xC76D20,
    	MountType = 0xC76D4C,
    	NPCSounds = 0xC76E54,
    	OverrideSpellData = 0xC76F04,
    	Package = 0xC76F30,
    	PageTextMaterial = 0xC76F5C,
    	PaperDollItemFrame = 0xC76F88,
    	Phase = 0xC76FE0,
    	PhaseXPhaseGroup = 0xC77038,
    	PlayerCondition = 0xC77064,
    	PowerDisplay = 0xC77090,
    	PvpDifficulty = 0xC770BC,
    	QuestFactionReward = 0xC770E8,
    	QuestInfo = 0xC77114,
    	QuestMoneyReward = 0xC77140,
    	QuestPOIBlob = 0xC7716C,
    	QuestPOIPoint = 0xC77198,
    	QuestSort = 0xC771C4,
    	QuestXP = 0xC771F0,
    	QuestV2 = 0xC7721C,
    	QuestFeedbackEffect = 0xC77248,
    	ResearchBranch = 0xC772F8,
    	ResearchField = 0xC772CC,
    	ResearchProject = 0xC77324,
    	ResearchSite = 0xC77350,
    	RandPropPoints = 0xC772A0,
    	RulesetRaidOverride = 0xC7737C,
    	ScalingStatDistribution = 0xC773A8,
    	ScalingStatValues = 0xC773D4,
    	Scenario = 0xC77400,
    	ScenarioStep = 0xC7742C,
    	ScenarioEventEntry = 0xC77458,
    	ScreenEffect = 0xC77484,
    	ScreenLocation = 0xC774B0,
    	ServerMessages = 0xC774DC,
    	SkillLineAbility = 0xC77508,
    	SkillLineAbilitySortedSpell = 0xC77534,
    	SkillLine = 0xC77560,
    	SkillRaceClassInfo = 0xC7758C,
    	SkillTiers = 0xC775B8,
    	SoundAmbience = 0xC775E4,
    	SoundAmbienceFlavor = 0xC77610,
    	SpecializationSpells = 0xC77694,
    	SpellActivationOverlay = 0xC776C0,
    	SpellAuraOptions = 0xC776EC,
    	SpellAuraRestrictions = 0xC77718,
    	SpellAuraVisibility = 0xC77744,
    	SpellAuraVisXChrSpec = 0xC77770,
    	SpellCastingRequirements = 0xC7779C,
    	SpellCastTimes = 0xC777C8,
    	SpellCategories = 0xC777F4,
    	SpellCategory = 0xC77820,
    	SpellClassOptions = 0xC7784C,
    	SpellCooldowns = 0xC77878,
    	Spell = 0xC77DA0,
    	SpellDescriptionVariables = 0xC778A4,
    	SpellDispelType = 0xC778D0,
    	SpellDuration = 0xC778FC,
    	SpellEffectScaling = 0xC779AC,
    	SpellEquippedItems = 0xC779D8,
    	SpellFlyout = 0xC77A04,
    	SpellFlyoutItem = 0xC77A30,
    	SpellFocusObject = 0xC77A5C,
    	SpellIcon = 0xC77A88,
    	SpellInterrupts = 0xC77AB4,
    	SpellItemEnchantment = 0xC77AE0,
    	SpellItemEnchantmentCondition = 0xC77B0C,
    	SpellKeyboundOverride = 0xC77B38,
    	SpellLearnSpell = 0xC77B64,
    	SpellLevels = 0xC77B90,
    	SpellMechanic = 0xC77BBC,
    	SpellMisc = 0xC77BE8,
    	SpellRadius = 0xC77CF0,
    	SpellRange = 0xC77D1C,
    	SpellPower = 0xC77C6C,
    	SpellProcsPerMinute = 0xC77C98,
    	SpellProcsPerMinuteMod = 0xC77CC4,
    	SpellRuneCost = 0xC77D48,
    	SpellScaling = 0xC77D74,
    	SpellShapeshift = 0xC77E24,
    	SpellShapeshiftForm = 0xC77E50,
    	SpellSpecialUnitEffect = 0xC77E7C,
    	SpellTargetRestrictions = 0xC77EA8,
    	SpellTotems = 0xC77ED4,
    	Stationery = 0xC77F00,
    	StringLookups = 0xC77F2C,
    	SummonProperties = 0xC77F58,
    	Talent = 0xC77F84,
    	TaxiNodes = 0xC77FB0,
    	TaxiPathNode = 0xC77FDC,
    	TaxiPath = 0xC78008,
    	TerrainTypeSounds = 0xC78034,
    	TotemCategory = 0xC78060,
    	TradeSkillCategory = 0xC7808C,
    	TransportAnimation = 0xC780B8,
    	TransportPhysics = 0xC780E4,
    	TransportRotation = 0xC78110,
    	UnitBloodLevels = 0xC7813C,
    	UnitBlood = 0xC78168,
    	UnitCondition = 0xC78194,
    	UnitPowerBar = 0xC781C0,
    	Vehicle = 0xC781EC,
    	VehicleSeat = 0xC78218,
    	VehicleUIIndicator = 0xC78244,
    	VehicleUIIndSeat = 0xC78270,
    	VocalUISounds = 0xC7829C,
    	World_PVP_Area = 0xC782C8,
    	WeaponImpactSounds = 0xC782F4,
    	WeaponSwingSounds2 = 0xC78320,
    	WorldEffect = 0xC7834C,
    	WorldElapsedTimer = 0xC78378,
    	WorldMapArea = 0xC783A4,
    	WorldMapContinent = 0xC783D0,
    	WorldMapOverlay = 0xC783FC,
    	WorldMapTransforms = 0xC78428,
    	WorldState = 0xC78454,
    	WorldStateUI = 0xC78480,
    	ZoneIntroMusicTable = 0xC784D8,
    	ZoneMusic = 0xC78504,
    	WorldStateZoneSounds = 0xC78530,
    	WorldStateExpression = 0xC784AC,
    	WorldChunkSounds = 0xC7855C,
    	PhaseShiftZoneSounds = 0xC7700C,
    	FootprintTextures = 0xC78924,
    	GroundEffectDoodad = 0xC78950,
    	GroundEffectTexture = 0xC7897C,
    	Light = 0xC789A8,
    	LightSkybox = 0xC78A2C,
    	LiquidMaterial = 0xC78A58,
    	LiquidObject = 0xC78A84,
    	LiquidType = 0xC78AB0,
    	SoundEmitterPillPoints = 0xC78B08,
    	SoundEmitters = 0xC78B34,
    	SoundEntriesFallbacks = 0xC78BB8,
    	SpellChainEffects = 0xC78BE4,
    	TerrainMaterial = 0xC78C10,
    	TerrainType = 0xC78C3C,
    	Weather = 0xC78C94,
    	WMOAreaTable = 0xC78CC0,
    	ZoneLight = 0xC78CEC,
    	ZoneLightPoint = 0xC78D18,
    	AnimationData = 0xC78848,
    	AreaTable = 0xC78874,
    	LightData = 0xC789D4,
    	LightParams = 0xC78A00,
    	Map = 0xC78ADC,
    }
    Code:
    public enum CGObjectData
    {
        Guid = 0, // size 2, flags MIRROR_ALL
        Data = 2, // size 2, flags MIRROR_ALL
        Type = 4, // size 1, flags MIRROR_ALL
        EntryID = 5, // size 1, flags MIRROR_VIEWER_DEPENDENT
        DynamicFlags = 6, // size 1, flags MIRROR_VIEWER_DEPENDENT, MIRROR_URGENT
        Scale = 7, // size 1, flags MIRROR_ALL
        End = 8
    }
    
    public enum CGItemData
    {
        Owner = CGObjectData.End + 0, // size 2, flags MIRROR_ALL
        ContainedIn = CGObjectData.End + 2, // size 2, flags MIRROR_ALL
        Creator = CGObjectData.End + 4, // size 2, flags MIRROR_ALL
        GiftCreator = CGObjectData.End + 6, // size 2, flags MIRROR_ALL
        StackCount = CGObjectData.End + 8, // size 1, flags MIRROR_OWNER
        Expiration = CGObjectData.End + 9, // size 1, flags MIRROR_OWNER
        SpellCharges = CGObjectData.End + 10, // size 5, flags MIRROR_OWNER
        DynamicFlags = CGObjectData.End + 15, // size 1, flags MIRROR_ALL
        Enchantment = CGObjectData.End + 16, // size 39, flags MIRROR_ALL
        PropertySeed = CGObjectData.End + 55, // size 1, flags MIRROR_ALL
        RandomPropertiesID = CGObjectData.End + 56, // size 1, flags MIRROR_ALL
        Durability = CGObjectData.End + 57, // size 1, flags MIRROR_OWNER
        MaxDurability = CGObjectData.End + 58, // size 1, flags MIRROR_OWNER
        CreatePlayedTime = CGObjectData.End + 59, // size 1, flags MIRROR_ALL
        ModifiersMask = CGObjectData.End + 60, // size 1, flags MIRROR_OWNER
        End = CGObjectData.End + 61
    }
    
    public enum CGContainerData
    {
        Slots = CGItemData.End + 0, // size 72, flags MIRROR_ALL
        NumSlots = CGItemData.End + 72, // size 1, flags MIRROR_ALL
        End = CGItemData.End + 73
    }
    
    public enum CGUnitData
    {
        Charm = CGObjectData.End + 0, // size 2, flags MIRROR_ALL
        Summon = CGObjectData.End + 2, // size 2, flags MIRROR_ALL
        Critter = CGObjectData.End + 4, // size 2, flags MIRROR_SELF
        CharmedBy = CGObjectData.End + 6, // size 2, flags MIRROR_ALL
        SummonedBy = CGObjectData.End + 8, // size 2, flags MIRROR_ALL
        CreatedBy = CGObjectData.End + 10, // size 2, flags MIRROR_ALL
        DemonCreator = CGObjectData.End + 12, // size 2, flags MIRROR_ALL
        Target = CGObjectData.End + 14, // size 2, flags MIRROR_ALL
        BattlePetCompanionGUID = CGObjectData.End + 16, // size 2, flags MIRROR_ALL
        ChannelObject = CGObjectData.End + 18, // size 2, flags MIRROR_ALL, MIRROR_URGENT
        ChannelSpell = CGObjectData.End + 20, // size 1, flags MIRROR_ALL, MIRROR_URGENT
        SummonedByHomeRealm = CGObjectData.End + 21, // size 1, flags MIRROR_ALL
        Sex = CGObjectData.End + 22, // size 1, flags MIRROR_ALL
        DisplayPower = CGObjectData.End + 23, // size 1, flags MIRROR_ALL
        OverrideDisplayPowerID = CGObjectData.End + 24, // size 1, flags MIRROR_ALL
        Health = CGObjectData.End + 25, // size 1, flags MIRROR_ALL
        Power = CGObjectData.End + 26, // size 5, flags MIRROR_ALL
        MaxHealth = CGObjectData.End + 31, // size 1, flags MIRROR_ALL
        MaxPower = CGObjectData.End + 32, // size 5, flags MIRROR_ALL
        PowerRegenFlatModifier = CGObjectData.End + 37, // size 5, flags MIRROR_SELF, MIRROR_OWNER, MIRROR_UNIT_ALL
        PowerRegenInterruptedFlatModifier = CGObjectData.End + 42, // size 5, flags MIRROR_SELF, MIRROR_OWNER, MIRROR_UNIT_ALL
        Level = CGObjectData.End + 47, // size 1, flags MIRROR_ALL
        EffectiveLevel = CGObjectData.End + 48, // size 1, flags MIRROR_ALL
        FactionTemplate = CGObjectData.End + 49, // size 1, flags MIRROR_ALL
        VirtualItemID = CGObjectData.End + 50, // size 3, flags MIRROR_ALL
        Flags = CGObjectData.End + 53, // size 1, flags MIRROR_ALL
        Flags2 = CGObjectData.End + 54, // size 1, flags MIRROR_ALL
        AuraState = CGObjectData.End + 55, // size 1, flags MIRROR_ALL
        AttackRoundBaseTime = CGObjectData.End + 56, // size 2, flags MIRROR_ALL
        RangedAttackRoundBaseTime = CGObjectData.End + 58, // size 1, flags MIRROR_SELF
        BoundingRadius = CGObjectData.End + 59, // size 1, flags MIRROR_ALL
        CombatReach = CGObjectData.End + 60, // size 1, flags MIRROR_ALL
        DisplayID = CGObjectData.End + 61, // size 1, flags MIRROR_VIEWER_DEPENDENT, MIRROR_URGENT
        NativeDisplayID = CGObjectData.End + 62, // size 1, flags MIRROR_ALL, MIRROR_URGENT
        MountDisplayID = CGObjectData.End + 63, // size 1, flags MIRROR_ALL, MIRROR_URGENT
        MinDamage = CGObjectData.End + 64, // size 1, flags MIRROR_SELF, MIRROR_OWNER, MIRROR_EMPATH
        MaxDamage = CGObjectData.End + 65, // size 1, flags MIRROR_SELF, MIRROR_OWNER, MIRROR_EMPATH
        MinOffHandDamage = CGObjectData.End + 66, // size 1, flags MIRROR_SELF, MIRROR_OWNER, MIRROR_EMPATH
        MaxOffHandDamage = CGObjectData.End + 67, // size 1, flags MIRROR_SELF, MIRROR_OWNER, MIRROR_EMPATH
        AnimTier = CGObjectData.End + 68, // size 1, flags MIRROR_ALL
        PetNumber = CGObjectData.End + 69, // size 1, flags MIRROR_ALL
        PetNameTimestamp = CGObjectData.End + 70, // size 1, flags MIRROR_ALL
        PetExperience = CGObjectData.End + 71, // size 1, flags MIRROR_OWNER
        PetNextLevelExperience = CGObjectData.End + 72, // size 1, flags MIRROR_OWNER
        ModCastingSpeed = CGObjectData.End + 73, // size 1, flags MIRROR_ALL
        ModSpellHaste = CGObjectData.End + 74, // size 1, flags MIRROR_ALL
        ModHaste = CGObjectData.End + 75, // size 1, flags MIRROR_ALL
        ModRangedHaste = CGObjectData.End + 76, // size 1, flags MIRROR_ALL
        ModHasteRegen = CGObjectData.End + 77, // size 1, flags MIRROR_ALL
        CreatedBySpell = CGObjectData.End + 78, // size 1, flags MIRROR_ALL
        NpcFlags = CGObjectData.End + 80, // size 2, flags MIRROR_ALL
        EmoteState = CGObjectData.End + 81, // size 1, flags MIRROR_ALL
        Stats = CGObjectData.End + 82, // size 5, flags MIRROR_SELF, MIRROR_OWNER
        StatPosBuff = CGObjectData.End + 87, // size 5, flags MIRROR_SELF, MIRROR_OWNER
        StatNegBuff = CGObjectData.End + 92, // size 5, flags MIRROR_SELF, MIRROR_OWNER
        Resistances = CGObjectData.End + 97, // size 7, flags MIRROR_SELF, MIRROR_OWNER, MIRROR_EMPATH
        ResistanceBuffModsPositive = CGObjectData.End + 104, // size 7, flags MIRROR_SELF, MIRROR_OWNER
        ResistanceBuffModsNegative = CGObjectData.End + 111, // size 7, flags MIRROR_SELF, MIRROR_OWNER
        BaseMana = CGObjectData.End + 118, // size 1, flags MIRROR_ALL
        BaseHealth = CGObjectData.End + 119, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        ShapeshiftForm = CGObjectData.End + 120, // size 1, flags MIRROR_ALL
        AttackPower = CGObjectData.End + 121, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        AttackPowerModPos = CGObjectData.End + 122, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        AttackPowerModNeg = CGObjectData.End + 123, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        AttackPowerMultiplier = CGObjectData.End + 124, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        RangedAttackPower = CGObjectData.End + 125, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        RangedAttackPowerModPos = CGObjectData.End + 126, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        RangedAttackPowerModNeg = CGObjectData.End + 127, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        RangedAttackPowerMultiplier = CGObjectData.End + 128, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        MinRangedDamage = CGObjectData.End + 129, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        MaxRangedDamage = CGObjectData.End + 130, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        PowerCostModifier = CGObjectData.End + 131, // size 7, flags MIRROR_SELF, MIRROR_OWNER
        PowerCostMultiplier = CGObjectData.End + 138, // size 7, flags MIRROR_SELF, MIRROR_OWNER
        MaxHealthModifier = CGObjectData.End + 145, // size 1, flags MIRROR_SELF, MIRROR_OWNER
        HoverHeight = CGObjectData.End + 146, // size 1, flags MIRROR_ALL
        MinItemLevel = CGObjectData.End + 147, // size 1, flags MIRROR_ALL
        MaxItemLevel = CGObjectData.End + 148, // size 1, flags MIRROR_ALL
        WildBattlePetLevel = CGObjectData.End + 149, // size 1, flags MIRROR_ALL
        BattlePetCompanionNameTimestamp = CGObjectData.End + 150, // size 1, flags MIRROR_ALL
        InteractSpellID = CGObjectData.End + 151, // size 1, flags MIRROR_ALL
        End = CGObjectData.End + 152
    }
    
    public enum CGPlayerData
    {
        DuelArbiter = CGUnitData.End + 0, // size 2, flags MIRROR_ALL
        PlayerFlags = CGUnitData.End + 2, // size 1, flags MIRROR_ALL
        GuildRankID = CGUnitData.End + 3, // size 1, flags MIRROR_ALL
        GuildDeleteDate = CGUnitData.End + 4, // size 1, flags MIRROR_ALL
        GuildLevel = CGUnitData.End + 5, // size 1, flags MIRROR_ALL
        HairColorID = CGUnitData.End + 6, // size 1, flags MIRROR_ALL
        RestState = CGUnitData.End + 7, // size 1, flags MIRROR_ALL
        ArenaFaction = CGUnitData.End + 8, // size 1, flags MIRROR_ALL
        DuelTeam = CGUnitData.End + 9, // size 1, flags MIRROR_ALL
        GuildTimeStamp = CGUnitData.End + 10, // size 1, flags MIRROR_ALL
        QuestLog = CGUnitData.End + 11, // size 750, flags MIRROR_PARTY
        VisibleItems = CGUnitData.End + 761, // size 38, flags MIRROR_ALL
        PlayerTitle = CGUnitData.End + 799, // size 1, flags MIRROR_ALL
        FakeInebriation = CGUnitData.End + 800, // size 1, flags MIRROR_ALL
        VirtualPlayerRealm = CGUnitData.End + 801, // size 1, flags MIRROR_ALL
        CurrentSpecID = CGUnitData.End + 802, // size 1, flags MIRROR_ALL
        TaxiMountAnimKitID = CGUnitData.End + 803, // size 1, flags MIRROR_ALL
        CurrentBattlePetBreedQuality = CGUnitData.End + 804, // size 1, flags MIRROR_ALL
        InvSlots = CGUnitData.End + 805, // size 172, flags MIRROR_SELF
        FarsightObject = CGUnitData.End + 977, // size 2, flags MIRROR_SELF
        KnownTitles = CGUnitData.End + 979, // size 10, flags MIRROR_SELF
        Coinage = CGUnitData.End + 989, // size 2, flags MIRROR_SELF
        XP = CGUnitData.End + 991, // size 1, flags MIRROR_SELF
        NextLevelXP = CGUnitData.End + 992, // size 1, flags MIRROR_SELF
        Skill = CGUnitData.End + 993, // size 448, flags MIRROR_SELF
        CharacterPoints = CGUnitData.End + 1441, // size 1, flags MIRROR_SELF
        MaxTalentTiers = CGUnitData.End + 1442, // size 1, flags MIRROR_SELF
        TrackCreatureMask = CGUnitData.End + 1443, // size 1, flags MIRROR_SELF
        TrackResourceMask = CGUnitData.End + 1444, // size 1, flags MIRROR_SELF
        MainhandExpertise = CGUnitData.End + 1445, // size 1, flags MIRROR_SELF
        OffhandExpertise = CGUnitData.End + 1446, // size 1, flags MIRROR_SELF
        RangedExpertise = CGUnitData.End + 1447, // size 1, flags MIRROR_SELF
        CombatRatingExpertise = CGUnitData.End + 1448, // size 1, flags MIRROR_SELF
        BlockPercentage = CGUnitData.End + 1449, // size 1, flags MIRROR_SELF
        DodgePercentage = CGUnitData.End + 1450, // size 1, flags MIRROR_SELF
        ParryPercentage = CGUnitData.End + 1451, // size 1, flags MIRROR_SELF
        CritPercentage = CGUnitData.End + 1452, // size 1, flags MIRROR_SELF
        RangedCritPercentage = CGUnitData.End + 1453, // size 1, flags MIRROR_SELF
        OffhandCritPercentage = CGUnitData.End + 1454, // size 1, flags MIRROR_SELF
        SpellCritPercentage = CGUnitData.End + 1455, // size 7, flags MIRROR_SELF
        ShieldBlock = CGUnitData.End + 1462, // size 1, flags MIRROR_SELF
        ShieldBlockCritPercentage = CGUnitData.End + 1463, // size 1, flags MIRROR_SELF
        Mastery = CGUnitData.End + 1464, // size 1, flags MIRROR_SELF
        PvpPowerDamage = CGUnitData.End + 1465, // size 1, flags MIRROR_SELF
        PvpPowerHealing = CGUnitData.End + 1466, // size 1, flags MIRROR_SELF
        ExploredZones = CGUnitData.End + 1467, // size 200, flags MIRROR_SELF
        RestStateBonusPool = CGUnitData.End + 1667, // size 1, flags MIRROR_SELF
        ModDamageDonePos = CGUnitData.End + 1668, // size 7, flags MIRROR_SELF
        ModDamageDoneNeg = CGUnitData.End + 1675, // size 7, flags MIRROR_SELF
        ModDamageDonePercent = CGUnitData.End + 1682, // size 7, flags MIRROR_SELF
        ModHealingDonePos = CGUnitData.End + 1689, // size 1, flags MIRROR_SELF
        ModHealingPercent = CGUnitData.End + 1690, // size 1, flags MIRROR_SELF
        ModHealingDonePercent = CGUnitData.End + 1691, // size 1, flags MIRROR_SELF
        ModPeriodicHealingDonePercent = CGUnitData.End + 1692, // size 1, flags MIRROR_SELF
        WeaponDmgMultipliers = CGUnitData.End + 1693, // size 3, flags MIRROR_SELF
        ModSpellPowerPercent = CGUnitData.End + 1696, // size 1, flags MIRROR_SELF
        ModResiliencePercent = CGUnitData.End + 1697, // size 1, flags MIRROR_SELF
        OverrideSpellPowerByAPPercent = CGUnitData.End + 1698, // size 1, flags MIRROR_SELF
        OverrideAPBySpellPowerPercent = CGUnitData.End + 1699, // size 1, flags MIRROR_SELF
        ModTargetResistance = CGUnitData.End + 1700, // size 1, flags MIRROR_SELF
        ModTargetPhysicalResistance = CGUnitData.End + 1701, // size 1, flags MIRROR_SELF
        LifetimeMaxRank = CGUnitData.End + 1702, // size 1, flags MIRROR_SELF
        SelfResSpell = CGUnitData.End + 1703, // size 1, flags MIRROR_SELF
        PvpMedals = CGUnitData.End + 1704, // size 1, flags MIRROR_SELF
        BuybackPrice = CGUnitData.End + 1705, // size 12, flags MIRROR_SELF
        BuybackTimestamp = CGUnitData.End + 1717, // size 12, flags MIRROR_SELF
        YesterdayHonorableKills = CGUnitData.End + 1729, // size 1, flags MIRROR_SELF
        LifetimeHonorableKills = CGUnitData.End + 1730, // size 1, flags MIRROR_SELF
        WatchedFactionIndex = CGUnitData.End + 1731, // size 1, flags MIRROR_SELF
        CombatRatings = CGUnitData.End + 1732, // size 27, flags MIRROR_SELF
        PvpInfo = CGUnitData.End + 1759, // size 24, flags MIRROR_SELF
        MaxLevel = CGUnitData.End + 1783, // size 1, flags MIRROR_SELF
        RuneRegen = CGUnitData.End + 1784, // size 4, flags MIRROR_SELF
        NoReagentCostMask = CGUnitData.End + 1788, // size 4, flags MIRROR_SELF
        GlyphSlots = CGUnitData.End + 1792, // size 6, flags MIRROR_SELF
        Glyphs = CGUnitData.End + 1798, // size 6, flags MIRROR_SELF
        GlyphSlotsEnabled = CGUnitData.End + 1804, // size 1, flags MIRROR_SELF
        PetSpellPower = CGUnitData.End + 1805, // size 1, flags MIRROR_SELF
        Researching = CGUnitData.End + 1806, // size 8, flags MIRROR_SELF
        ProfessionSkillLine = CGUnitData.End + 1814, // size 2, flags MIRROR_SELF
        UiHitModifier = CGUnitData.End + 1816, // size 1, flags MIRROR_SELF
        UiSpellHitModifier = CGUnitData.End + 1817, // size 1, flags MIRROR_SELF
        HomeRealmTimeOffset = CGUnitData.End + 1818, // size 1, flags MIRROR_SELF
        ModPetHaste = CGUnitData.End + 1819, // size 1, flags MIRROR_SELF
        SummonedBattlePetGUID = CGUnitData.End + 1820, // size 2, flags MIRROR_SELF
        OverrideSpellsID = CGUnitData.End + 1822, // size 1, flags MIRROR_SELF, MIRROR_URGENT_SELF_ONLY
        LfgBonusFactionID = CGUnitData.End + 1823, // size 1, flags MIRROR_SELF
        LootSpecID = CGUnitData.End + 1824, // size 1, flags MIRROR_SELF
        OverrideZonePVPType = CGUnitData.End + 1825, // size 1, flags MIRROR_SELF, MIRROR_URGENT_SELF_ONLY
        ItemLevelDelta = CGUnitData.End + 1826, // size 1, flags MIRROR_SELF
        End = CGUnitData.End + 1827
    }
    
    public enum CGGameObjectData
    {
        CreatedBy = CGObjectData.End + 0, // size 2, flags MIRROR_ALL
        DisplayID = CGObjectData.End + 2, // size 1, flags MIRROR_ALL
        Flags = CGObjectData.End + 3, // size 1, flags MIRROR_ALL, MIRROR_URGENT
        ParentRotation = CGObjectData.End + 4, // size 4, flags MIRROR_ALL
        FactionTemplate = CGObjectData.End + 8, // size 1, flags MIRROR_ALL
        Level = CGObjectData.End + 9, // size 1, flags MIRROR_ALL
        PercentHealth = CGObjectData.End + 10, // size 1, flags MIRROR_ALL, MIRROR_URGENT
        StateSpellVisualID = CGObjectData.End + 11, // size 1, flags MIRROR_ALL, MIRROR_URGENT
        End = CGObjectData.End + 12
    }
    
    public enum CGDynamicObjectData
    {
        Caster = CGObjectData.End + 0, // size 2, flags MIRROR_ALL
        TypeAndVisualID = CGObjectData.End + 2, // size 1, flags MIRROR_VIEWER_DEPENDENT
        SpellID = CGObjectData.End + 3, // size 1, flags MIRROR_ALL
        Radius = CGObjectData.End + 4, // size 1, flags MIRROR_ALL
        CastTime = CGObjectData.End + 5, // size 1, flags MIRROR_ALL
        End = CGObjectData.End + 6
    }
    
    public enum CGCorpseData
    {
        Owner = CGObjectData.End + 0, // size 2, flags MIRROR_ALL
        PartyGUID = CGObjectData.End + 2, // size 2, flags MIRROR_ALL
        DisplayID = CGObjectData.End + 4, // size 1, flags MIRROR_ALL
        Items = CGObjectData.End + 5, // size 19, flags MIRROR_ALL
        SkinID = CGObjectData.End + 24, // size 1, flags MIRROR_ALL
        FacialHairStyleID = CGObjectData.End + 25, // size 1, flags MIRROR_ALL
        Flags = CGObjectData.End + 26, // size 1, flags MIRROR_ALL
        DynamicFlags = CGObjectData.End + 27, // size 1, flags MIRROR_VIEWER_DEPENDENT
        End = CGObjectData.End + 28
    }
    
    public enum CGAreaTriggerData
    {
        Caster = CGObjectData.End + 0, // size 2, flags MIRROR_ALL
        Duration = CGObjectData.End + 2, // size 1, flags MIRROR_ALL
        SpellID = CGObjectData.End + 3, // size 1, flags MIRROR_ALL
        SpellVisualID = CGObjectData.End + 4, // size 1, flags MIRROR_VIEWER_DEPENDENT
        ExplicitScale = CGObjectData.End + 5, // size 1, flags MIRROR_ALL, MIRROR_URGENT
        End = CGObjectData.End + 6
    }
    
    public enum CGSceneObjectData
    {
        ScriptPackageID = CGObjectData.End + 0, // size 1, flags MIRROR_ALL
        RndSeedVal = CGObjectData.End + 1, // size 1, flags MIRROR_ALL
        CreatedBy = CGObjectData.End + 2, // size 2, flags MIRROR_ALL
        SceneType = CGObjectData.End + 4, // size 1, flags MIRROR_ALL
        End = CGObjectData.End + 5
    }
    Code:
        s_curMgr_x86 = 0xC9F38C;
        s_curMgr_x64 = 0x135D1E8;
    Well it looks like this is all the same as 5.4.0.17371, does anyone know what actually changed?

    idb for IDA 6.1 not rebased DOWNLOAD*NOW!
    Last edited by eracer; 09-26-2013 at 08:37 PM.

    [WoW] [5.4.0 17399] Release x86 Info Dump Thread
  2. #2
    Game2Mesh's Avatar Private
    Reputation
    39
    Join Date
    Jul 2013
    Posts
    14
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rebased:

    M2Model__IsOutdoors = 0x406CCF;
    Spell_C__HandleTerrainClick = 0x386F94;
    World__Intersect = 0x5E0545;
    FrameScript__ExecuteBuffer = 0x4FE8C;
    FrameScript__GetText = 0x50F61;
    ClntObjMgrGetActivePlayerObj = 0x4E9C;

  3. #3
    hatawong's Avatar Member CoreCoins Purchaser
    Reputation
    1
    Join Date
    Aug 2011
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Something changed:

    FrameScript__ExecuteBuffer = 0x4FE8C; // 17399
    FrameScript__ExecuteBuffer = 0x4FEDA; // 17371
    Last edited by hatawong; 09-24-2013 at 10:10 PM.

  4. #4
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1627
    Join Date
    May 2010
    Posts
    1,846
    Thanks G/R
    193/539
    Trade Feedback
    16 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Working on a x64 fish bot but cant find AnimationState.

    Code:
    ===[WoW x64] [5.4.0 17399]]=======================
    
    ClientConnection  = 0x15DDAE8
    ObjectMgrOffset   = 0x8648
    LocalGUIDOffset   = 0x1A8
    FirstObjectOffset = 0x188
    NextObjectOffset  = 0x58
    
    LastHardwareTimeStamp = 0x126F038
    CurrentTimeStamp = 0x1184348
    MouseOverGUID = 0x1475BC0
    			
    FrameScript_ExecuteBuffer = 0x85490
    
    Descriptors 0x8
    
    
    enum GameObjectFields
    {
       CreatedBy = 0x20,
       DisplayID = 0x28,
       Flags = 0x2C,
       ParentRotation = 0x30,
       FactionTemplate = 0x40,
       Level = 0x44,
       PercentHealth = 0x48,
       StateSpellVisualID = 0x4C,
    };
    Last edited by DarkLinux; 09-24-2013 at 11:00 PM.

  5. #5
    xalcon's Avatar Contributor ふたなり
    Authenticator enabled
    Reputation
    198
    Join Date
    Oct 2008
    Posts
    291
    Thanks G/R
    20/58
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    x86 17399 (rebased + untested)
    Code:
    Offsets
    ClientConnection 0xEABE18
    ObjectMgrOffset 0x462C
    CInputControl_ThisPtr 0xD10200
    LastHardwareAction 0xB9E044
    
    Functions
    FrameScript_Execute 0x4FE8C
    FrameScript_GetLocalisedText 0x40C6E2
    FrameScript_GetText 0x50F61
    CInputControl__SetMovementFlag 0x493346
    Can anyone give me a hint on how to find ctm (baseptr + function) more reliable? Currently I'm debugging wow with CE while walking between some known coordinates / looking for a value changing from 0x4 to 0xD back and forth to find ctm_base. I don't like the fact, that I can use IDA for all my offsets but have to use CE to find CTM ^^
    "Threads should always commit suicide - they should never be murdered" - DirectX SDK

  6. #6
    szKaXo's Avatar Member
    Reputation
    1
    Join Date
    Feb 2009
    Posts
    11
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by xalcon View Post
    x86 17399 (rebased + untested)
    Code:
    Offsets
    ClientConnection 0xEABE18
    ObjectMgrOffset 0x462C
    CInputControl_ThisPtr 0xD10200
    LastHardwareAction 0xB9E044
    
    Functions
    FrameScript_Execute 0x4FE8C
    FrameScript_GetLocalisedText 0x40C6E2
    FrameScript_GetText 0x50F61
    CInputControl__SetMovementFlag 0x493346
    Can anyone give me a hint on how to find ctm (baseptr + function) more reliable? Currently I'm debugging wow with CE while walking between some known coordinates / looking for a value changing from 0x4 to 0xD back and forth to find ctm_base. I don't like the fact, that I can use IDA for all my offsets but have to use CE to find CTM ^^
    .text:0080192D GetClickToMoveStruct proc near ; CODE XREF: sub_88ABAF:loc_88AC4Fp
    .text:0080192D ; sub_88AC7F:loc_88B130p
    .text:0080192D fld dword_10F99D0
    .text:00801933 retn
    .text:00801933 GetClickToMoveStruct endp

    CTM_Base = 0x10F99D0 - 0x400000

  7. #7
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Working on a x64 fish bot but cant find AnimationState.
    I believe it must be at [base + 0x168], haven't tested it though.
    Last edited by DarthTon; 09-25-2013 at 04:34 AM. Reason: New offset value

  8. #8
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1627
    Join Date
    May 2010
    Posts
    1,846
    Thanks G/R
    193/539
    Trade Feedback
    16 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    I'll test it out, thanks! How did you find it? Also, when I was dumping the object I was looking at the 1st 350(15E) bytes lols, I was thinking that was a little big, but I guess not.

  9. #9
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I simply compared CGObject_C constructors and double checked field usage in some functions like CGUnit_C::Animate.

  10. #10
    imzz's Avatar Active Member
    Reputation
    24
    Join Date
    May 2011
    Posts
    34
    Thanks G/R
    40/17
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    PlayernameCache=00C71680//上面已经给出了
    spellbookPtr=DA9EA4
    nbSpells=DA9EA4 - 4

  11. #11
    Game2Mesh's Avatar Private
    Reputation
    39
    Join Date
    Jul 2013
    Posts
    14
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by berlinermauer View Post
    Does anyone have the PlayernameCache and the nbSpells and spellbookPtr?

    Thank you in advance
    If the PlayernameCache means name cache,it's 0xC71680,and 0xEABE58 stored the player's name,just read it with UTF8 encoding.

    SpellBookNumSpells = 0xDA9EA0;
    SpellBookSpellsPtr = 0xDA9EA4;

  12. #12
    BitHacker's Avatar Master Sergeant
    Reputation
    13
    Join Date
    May 2012
    Posts
    114
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    DarkLinux,

    int __cdecl FindObjectEffectStateFromAnimID(int a1, int a2)

    Code:
    int __thiscall sub_8327D4(int this, int a2)
    {
      int result; // eax@1
      signed int v3; // [sp-10h] [bp-10h]@3
      int v4; // [sp-Ch] [bp-Ch]@3
      signed int v5; // [sp-8h] [bp-8h]@3
    
      result = *(_DWORD *)(*(_DWORD *)(this + 12) + 12) - 1;
      if ( (unsigned int)result <= 1 )
      {
        if ( a2 )
        {
          v5 = 472;
          v4 = (int)"ObjectEffect.cpp";
          v3 = 0;
        }
        else
        {
          v5 = 476;
          v4 = (int)"ObjectEffect.cpp";
          v3 = -1;
        }
        result = sub_5B5A6D(*(_DWORD *)(this + 8), v3, v4, v5, "CObjectEffect::StopLoopingEffect");
      }
      return result;
    }

    Is this what your looking for? I don't know if its right but I'm close?

  13. #13
    teufel123's Avatar Active Member
    Reputation
    30
    Join Date
    Feb 2008
    Posts
    114
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey just got back into WoW and I see the descriptor dump names have changed from how they used to be. I'm looking for this one UNIT_FIELD_BYTES_0. Appreciate the help

  14. #14
    doityourself's Avatar ★ Elder ★
    Reputation
    1424
    Join Date
    Nov 2008
    Posts
    843
    Thanks G/R
    35/448
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    UnitFields.DisplayPower

  15. #15
    Jokur's Avatar Sergeant
    Reputation
    17
    Join Date
    Dec 2011
    Posts
    59
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Struggling to get these last ones with the lack of function names in IDA. Any help would be appreciated.

    Code:
                
    LuaState = 0xB23D50,            // FrameScript_GetContext()   mov     eax, dword_######
    GetTop = 0xD50FF,                // lua_gettop
    LoadBuffer = 0xD6BDD,          // luaL_loadbuffer 
    PCall = 0xD6177,                    // lua_pcall 
    ToLString = 0xD567F,             // lua_tolstring 
    SetTop = 0xD5110,                 //  lua_settop 
    Load = 0xD61DD,                   //  lua_load

Page 1 of 3 123 LastLast

Similar Threads

  1. [WoW] [5.3.0 17055] Release x86 Info Dump Thread
    By VesperCore in forum WoW Memory Editing
    Replies: 48
    Last Post: 06-24-2013, 09:47 AM
  2. [WoW] [5.3.0 16992] Release x86 Info Dump Thread
    By -Ryuk- in forum WoW Memory Editing
    Replies: 34
    Last Post: 06-08-2013, 12:35 AM
  3. [WoW] [5.3.0 16983] Release x86 Info Dump Thread
    By VesperCore in forum WoW Memory Editing
    Replies: 25
    Last Post: 05-25-2013, 09:10 PM
  4. [WoW] [5.3.0 16981] Release x86 Info Dump Thread
    By JuJuBoSc in forum WoW Memory Editing
    Replies: 12
    Last Post: 05-23-2013, 03:46 PM
  5. [WoW] [5.3.0 16977] Release x86 Info Dump Thread
    By VesperCore in forum WoW Memory Editing
    Replies: 8
    Last Post: 05-21-2013, 11:47 PM
All times are GMT -5. The time now is 05:10 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search