There weren't a lot of Paladin CC's when I started working on this, but a few have popped up since then. Still, it works quite well, so I figured I might as well share. What it is: iPaladin is a bare bones Ret/Prot CC that follows EJ's rotations to a 'T'. It supports movement and intelligent targetting, and works with IB (Ret tested only), AB, GB2 and HB. It's also low level friendly (level 10+ at the moment). What it isn't: Not very customizable. To-Do: - Add some customizable options - Maybe add a GUI - Add solo-holy and group-holy behaviors - Finish work on iBot.iRogue Note - Movement of the bot CAN be disabled by changing Code: private static bool _movementEnabled = true; from 'true' to 'false' in iPaladin.cs (line 18) Special recognition and props to fpsware - his code structure and a lot of his subroutines were a big help in the creation of this CC (thanks fpsware!) Code: Changelog: [U]1e[/U] - Added facing checks while movement disabled - Fixed 'Taunt' checks [U]1d[/U] - Fixed bug with MotW and BoK stacking while in a group [U]1c[/U] - Lowered a few safety checks [U]1b[/U] - Changed rest threshold to <75% - Changed consecration logic to cast it 'a bit' more frequently/consistently
Sounds good - please let me know! I started coding it when my paladin was level 6, and he's 82 now, so I'd be interested to see how my endgame dps will look
do we just add the folder as the title of the( the unzip folder) .zip to cc.. ? or the ibot folder? Edit: yup its just the (iBot)iPaladin-v1 folder
Sorry for the delay in response - yep, just extract the iBot folder into the CustomClasses folder. There are no hardcoded paths so it'll work regardless. The plan is, eventually, to add more subfolders as classes are added, so you have iBot\Paladin, iBot\Rogue, etc. Someday...
Great CC, thanks for this! The rotation damage is excellent, it doesn't spam heals too much like some other Paladin CCs (which looks really bot like when the NPC needs just one more hit to kill), has the Judgements balanced right so never goes OOM, doesn't need config just owns out of the box... excellent work, thanks!
Thanks all. My goal was/is to create a great yet simple OOB experience. The prot side turned out quite well - my little paladin hit 83 last night farming Tol'Vir artifacts. Uldum at 82 is fun.
Yeah that is the only bad thing I've noticed - concecrate seems a bit random. He doesn't always do it when there are multiple enemies, more often it's just one so surely conc isn't good there. Actually, one other thing. Could he heal up at the end of fights if below like 80%? Especially with the Crusader buff since Holy Light heals for 300% then, very efficient.
Thanks for pointing that out. I'll up the after-battle heal threshold for sure. Consecrate AI is a bit tricky. If: the bot is moving (dropping a consecrate and while chasing a mob is counter productive), the bot is below 75% mana (40% base mana cost is bad) or if the current target's hp is below 50% (using consecrate to do the last 1% of a mobs hp is bad), the bot skips consecrate. Hindsight, I'll change that current target hp check to average hp of all surrounding mobs (that actually makes more sense). Uploading those changes.
Awesome, thanks, I'll test those changes now. What is the mana threshold for drinking? It isn't usually a problem for Ret, but sometime the bot will charge in at 5% mana and be limited in combat as a result. Edit: Seems to be a bug with the new build, 1a. The bot casts Cleanse A LOT.
eep - the problems with making changes at work that compile, but I have no way of testing! I'll take 1a down for the time being. I actually don't have a treshold for drinking (past 4 beers anyhow) - I don't think I've ever bought food/water lol. It's looking more and more like I'll actually have to create a config file.
1b is a big dps loss. not sure what is going on it was fine yesterday. I like trying different things and I tried yours and doctrine. yours ramps up to about 11k then dropped to 6 or 7K and just stayed there. I do 15K+ with doctrine.
Thanks for the heads up, I will investigate. The only difference dps wise between 1 and 1b is the consecration logic. There shouldn't be 'that' much of a change really. I think my safety checks might be a bit too strict truth be told. I'll loosen them up and see if that makes any difference.
1c is working great so far, thanks! Casting a few Holy Lights after combat works nicely (cheap on mana too, leaving loads for combat), and the combat balance seems really good to me, though I'm not top level yet.