[12:26 AM] ibm2431: Are there any mnk mobs in the game that do kick attacks?
[12:26 AM] ibm2431: Mandies?
[12:27 AM] ibm2431: At the moment, the only difference between the dual wield mob mod and isH2H is that isH2H generates kick attacks
[12:27 AM] ibm2431: This is probably desirable for isH2H
[12:28 AM] ibm2431: I'm starting to wonder if we want a column at all
[12:28 AM] ibm2431: And instead either:
a) set isH2H properly (using a pool mod for dual wielders who aren't hand to hand because they don't kick)(edited)
[12:29 AM] ibm2431: b) drop isH2H column, and set mods for hand-to-hand (right, left, kick) to whole families (mandies) or pools (monk mobs who actually fight hand-to-hand)
[12:30 AM] TeoTwawki: in retail yes higher levels mobs can "kick" the animation for this varies. in private servers this is not implimented.
[12:31 AM] TeoTwawki: not all monk mobs will kick
[12:31 AM] TeoTwawki: its handled by a job trait (and thus regular modifier?) normally anyway(edited)
[12:34 AM] TeoTwawki: optimally, I would have liked to turn the existing "skillType" column into dmgType for slashing piercing etc, and handled h2h and dw elsewhere but thats not simple unless done ona per-group basis. And since a longterm goal was to kill the damn mod tables, I didn't wanna add to those, and we surely do not wish to give every effected mob a script for the sole purpose of adding one line to set the mod
[12:35 AM] ibm2431: Hrm... yeah... killing mod tables is a goal
[12:35 AM] TeoTwawki: the majority of these mobs have no need of any script at present, unless they happen to have a book page
[12:35 AM] TeoTwawki: I thought this was why we both grudgingly had to eat taking in a column
[12:36 AM] ibm2431: I guess I'm just running in circles
[12:36 AM] TeoTwawki: one step forward and 2 steps back
[12:36 AM] TeoTwawki: we started out trying to kill a column, wound up arriving at needing 2(edited)
[12:37 AM] TeoTwawki: a pox on whoever decided mimas has an actual great axe.
[12:37 AM] ibm2431: Wait, I think I might be overthinking the ish2h thing
[12:37 AM] ibm2431: So my concern was that the difference between ish2h and dw are concerned (in context of num attacks)...
[12:37 AM] TeoTwawki: yeah that doesn't need to be a worry
[12:37 AM] ibm2431: h2h generates a left swing and kick attacks
[12:37 AM] ibm2431: while dw only generates a left swing
[12:37 AM] TeoTwawki: kick isn't part of that situation
[12:38 AM] TeoTwawki: kick will be like a da proc
[12:38 AM] ibm2431: Yeah
[12:38 AM] ibm2431: Just have generateKickAttacks return 0 attacks without a trait
[12:38 AM] TeoTwawki: yup
[12:38 AM] ibm2431: Break it outside of the isH2H check
[12:38 AM] ibm2431:
// Build dual wield off hand weapon attacks.
if (IsH2H())
{
// Build left hand H2H attacks.
CreateAttacks(dynamic_cast<CItemWeapon*>(attacker->m_Weapons[SLOT_MAIN]), LEFTATTACK);
// Build kick attacks.
CreateKickAttacks();
}
[12:39 AM] ibm2431: I did not write the "build dual wield" comment
[12:39 AM] TeoTwawki: one bit that may get tricky, is we decided we coudl handle mobs that occ.attacks whaetevers teh way we do double, trupple, qudrupl;e attack (lord of onzozo, the NM in the up in arms BCNM) by using mods where we handle triopple etc already.
[12:39 AM] TeoTwawki: well
[12:40 AM] TeoTwawki: on monk mobs that shit can proc per-fist
[12:40 AM] TeoTwawki: maybe LoO's 8 hit is really quadra on both "hands" of his tentacular greatness?
[12:41 AM] ibm2431: That.. would make an absurd amount of sense
[12:41 AM] TeoTwawki: both mobs I know of that do this are sea monks
[12:41 AM] ibm2431: You can just see him having a quad hit rate through the roof
[12:41 AM] TeoTwawki: I'm not sure I've ever witnessed all 8 hits honestly
[12:41 AM] TeoTwawki: maybe thats just assumed because duh kraken club
[12:42 AM] TeoTwawki: I could easily see it being a ton of triple attack procing for 6
[12:42 AM] TeoTwawki: and maybe a fuck ton of haste or delay redux, plus his counters
[12:42 AM] TeoTwawki: mobs don't generate log message for counters - they just slap you in the face
[12:43 AM] TeoTwawki: same with guards
[12:43 AM] TeoTwawki: for mandy, a guard pops them in the ground so only their "onion head top" sticks out
[12:43 AM] TeoTwawki: then they pop up outa the ground after
[12:43 AM] TeoTwawki: their kick attacks are cute tho(edited)
[12:43 AM] TeoTwawki: they jump
[12:45 AM] ibm2431: So the only thing we're using mob's weapon skill type for is the H2H check?(edited)
[12:46 AM] TeoTwawki: correct (or dw, ironic given the mobmod IS being checked for)
[12:46 AM] TeoTwawki: 2 methods to do same thing..
[12:47 AM] ibm2431: Trying to think about how to break this up
[12:47 AM] ibm2431: I started today out with just having a m_DualWield
[12:48 AM] ibm2431: Then I got to mobs and said, "I might be able to set it for mobs while I'm here"
[12:48 AM] ibm2431: Which lead me to the mob mod
[12:48 AM] ibm2431: (Because we apparently always set the mob mod for all NIN NMs)
[12:48 AM] TeoTwawki: uh...we shouldn't be
[12:48 AM] ibm2431: (Which I'm refraining from just deleting because that sounds like it'd be wrong)
[12:48 AM] TeoTwawki: some of the yags and tonbery single wield(edited)
[12:48 AM] ibm2431: Yep, so this is going
[12:48 AM] ibm2431: I don't know which NMs are currently relying on it, but w/e
[12:50 AM] ibm2431: I'll leave this for a later time:
if(mJob == JOB_WHM)
{
// whm nms have stronger regen effect
PMob->addModifier(Mod::REGEN, mLvl/4);
}
[12:50 AM] ibm2431: Only flagging it now because aether ran into issues with that
[12:50 AM] TeoTwawki: facepalm
[12:51 AM] TeoTwawki: there are places all the F over where somebody set mods for shit ALREADY HANDLED by the job traits
[12:51 AM] TeoTwawki: also shit plain made up
[12:51 AM] TeoTwawki: thf "dropping bomb like crazy"
[12:51 AM] TeoTwawki: and then they proceed to make thf goblins bomb toss have a 50% dmg boost
[12:52 AM] TeoTwawki: I -think- one of my final pr's to dsp axed that
[12:52 AM] ibm2431: It did, I remember
[12:52 AM] TeoTwawki: there are tons of mob scripts that add resistances that the mob already had
[12:52 AM] TeoTwawki: pld with resist sleep
[12:52 AM] TeoTwawki: some got a mob table entry AND THEN ALSO a script entry