Guadah
Member
- Joined
- Feb 7, 2010
- Messages
- 438
Most likely here in the Coroutines.Gear.cs
The WoWItemWeaponClass.FishingPole would need to have those fishing poles item id's in that Class for them to be considered to equip. All the code does then is just pick the one with the highest item ID which may not be the best option.Code:WoWItem pole = Me.BagItems .Where(i => i != null && i.IsValid && i.ItemInfo.WeaponClass == WoWItemWeaponClass.FishingPole) .OrderByDescending(i => i.ItemInfo.Level) .FirstOrDefault();
I saw that area of the code as well, It seems to find any item in your bags with the name Fishing Pole, organize them in desending order of Item Level and pick the highest level one. So you will always have the Mastercraft pole equip if it's in your bag. The Fishing pole you fish up that has +200 (Ephemeral Fishing Pole) is only a Item Level 15.
So I suppose I will bank my Mastercraft Kalu'ak Fishing Pole until my Ephemeral Fishing Pole expires. Recoding that section to look for the Fishing Skill Bonus (or have an actual list of poles to pick from) is beyond my capabilities.