New Mage Rod

snoopy3525

Lifetime Member
Joined
Oct 25, 2006
Messages
59
Reaction score
34
Points
18
Hey folks,

Just wondering how we can submit a request to have new Mage Rods automatically go into inventory and clicked when needed, just like all previous rods? This action occurs when mq2bot is on.

The new AA Mage rod rank 8/8 is Ability Activation ID: 596, Name is "Modulating Shard VIII" (The previous AA rod was called Dazzling or something, so they changed the name this time around)

New Mage self rod spell is "Rod of Courageous Modulation" Spell ID 67636. The rod itself is "Rod of Heroic Modulation"
 
Here is the current ModRod list for MQ2Bot along with structure.

Code:
struct _ModRods
{
	char			szSpell[MAX_STRING];
	char			szItem[MAX_STRING];
	int				ItemID;
	int				ManaAdded;
	int				HPCost;
	int				ReqLevel;
	_ModRodType		ModRodType;
	_ModRodTarget	ModRodTarget;
	int				InStock;
	ULONGLONG		RecheckTimer;
}
inline ModRods[] = {
	{ "Modulating Rod", "Summoned: Modulating Rod", 6346, 150, 225, 1, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Rod of Mystical Transvergence", "Rod of Mystical Transvergence", 3426, 360, 450, 1, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Mystical Transvergence", "Rod of Mystical Transvergence", 3426, 360, 450, 1, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Elemental Transvergence", "Wand of Elemental Transvergence", 52674, 656, 820, 71, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Elemental Transvergence", "Wand of Elemental Transvergence", 52674, 656, 820, 71, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Prime Transvergence", "Rod of Prime Transvergence", 52709, 800, 1000, 76, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Prime Transvergence", "Rod of Prime Transvergence", 52709, 800, 1000, 76, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Ethereal Transvergence", "Rod of Ethereal Transvergence", 52817, 976, 1220, 81, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Ethereal Transvergence", "Rod of Ethereal Transvergence", 52817, 976, 1220, 81, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Spectral Transvergence", "Rod of Spectral Transvergence", 57264, 1350, 1620, 86, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Spectral Transvergence", "Rod of Spectral Transvergence", 57264, 1350, 1620, 86, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Arcane Transvergence", "Rod of Arcane Transvergence", 64951, 2025, 2430, 91, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Arcane Transvergence", "Rod of Arcane Transvergence", 64951, 2025, 2430, 91, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Phantasmal Modulation", "Wand of Phantasmal Modulation", 76502, 7500, 11000, 96, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Phantasmal Transvergence", "Wand of Phantasmal Transvergence", 76503, 2531, 3038, 96, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Dark Modulation", "Wand of Pelagic Modulation", 99782, 8500, 12750, 101, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Mass Dark Transvergence", "Wand of Pelagic Transvergence", 99783, 2970, 3494, 101, MOD_SPELL, MOD_MASS, 1, 0 },
	{ "Wand of Burning Modulation", "Wand of Arcronite Modulation", 99838, 21250, 35063, 106, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Wand of Frozen Modulation", "Wand of Restless Modulation", 150436, 26563, 44881, 106, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Sickle of Umbral Modulation", "Sickle of Umbral Modulation", 124392, 32141, 54306, 111, MOD_SPELL, MOD_SELF, 1, 0 },
	{ "Summon Modulation Shard", "Summoned: Small Modulation Shard", 79320, 2500, 7500, 1, MOD_AA, MOD_MASS, 1, 0 },
	{ "Summon Modulation Shard", "Summoned: Medium Modulation Shard", 79321, 5000, 15000, 1, MOD_AA, MOD_MASS, 1, 0 },
	{ "Summon Modulation Shard", "Summoned: Large Modulation Shard", 79322, 7500, 23000, 1, MOD_AA, MOD_MASS, 1, 0 },
	{ "Summon Modulation Shard", "Summoned: Giant Modulation Shard", 79497, 10000, 30000, 1, MOD_AA, MOD_MASS, 1, 0 },
	{ "Summon Modulation Shard", "Summoned: Glowing Modulation Shard", 79498, 15000, 45000, 1, MOD_AA, MOD_MASS, 1, 0 },
	{ "Summon Modulation Shard", "Summoned: Radiant Modulation Shard", 81687, 25000, 75000, 1, MOD_AA, MOD_MASS, 1, 0 },
	{ "Summon Dazzling Modulation Shard", "Summoned: Dazzling Modulation Shard", 67438, 35000, 105000, 1, MOD_AA, MOD_MASS, 1, 0 },
	{ "Azure Mind Crystal", "Azure Mind Crystal", 999999, 6000, 0, 1, MOD_AA, MOD_SELF, 1, 0 },  // Azure Mind Crystal ranks, starts 1000 mana rk1
};

We can see the data structure above, along with each mod rod below. If you could fill in a line for the new modrod, I'll get it added to the plugin.

So really we need Exact Spell Name, Exact Mod Rod Item Name, Item ID, Mana Added, HP Cost, Require Level, Mod Rod Type, ModRod Target, 1, 0.

Here's the spell link to find the raw spell data from

I couldn't find the ItemId of the rod along with a few other things.

I'd just copy one of the "Summon Modulation Shard" lines and change the details after it. If you get stuck finding something or have questions, hit me up on discord or shoot me a PM.

Thanks.
 
Okay going to do that now. Thanks! Edit: Is this text in bot.mac or bot40.mac ? can't seem to find it in there. forgive me, first time trying to adjust bot text

I've attached a screenshot of both rods details as well.
 

Attachments

  • rods.jpg
    rods.jpg
    183.2 KB · Views: 4
Last edited:
I believe these would be the correct additions (untested):

Code:
{ "Rod of Courageous Modulation", "Rod of Heroic Modulation", 159996, 38891, 65710, 116, MOD_SPELL, MOD_SELF, 1, 0 },
{ "Modulating Shard VIII", "Summoned: Modulation Shard VIII", 81818, 40000, 120000, 1, MOD_AA, MOD_MASS, 1, 0 },
 
  • Like
Reactions: snoopy3525
I believe these would be the correct additions (untested):

Code:
{ "Rod of Courageous Modulation", "Rod of Heroic Modulation", 159996, 38891, 65710, 116, MOD_SPELL, MOD_SELF, 1, 0 },
{ "Modulating Shard VIII", "Summoned: Modulation Shard VIII", 81818, 40000, 120000, 1, MOD_AA, MOD_MASS, 1, 0 },
Added htws code. It will be in next release.
 
  • Like
Reactions: snoopy3525