|
|
(61 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| == [https://mod.io/u/rydiak/ Check out my BG3 mods on Mod.io!] ==
| | = [https://mod.io/u/rydiak/ Check out my BG3 mods on Mod.io!] = |
|
| |
|
| ===List of bugged items (*fixed with mod)=== | | ==Changed in patch 8== |
| *[[Amulet of Bhaal]] Parent: remove UND_Duergar_ShortswordOfFirstBlood_Passive, fill in DisplayName, Description, StatsFunctorContext, StatsFunctorConditions, and StatsFunctors
| | *[[Elemental Weapon]] |
| *[[Amulet of the Drunkard]] StatsFunctorContext: add OnTurn, StatsFunctors: IF(context.HasContextFlag(StatsFunctorContext.OnStatusApplied) and (StatusId('DRUNK') or StatusId('DRINK_ALCOHOL'))):RegainHitPoints(2d4);IF(context.HasContextFlag(StatsFunctorContext.OnStatusApplied) and StatusId('DRUNK')):SetStatusDuration(DRUNK, 5, ForceSet);IF(context.HasContextFlag(StatsFunctorContext.OnStatusApplied) and StatusId('DRINK_ALCOHOL')):SetStatusDuration(DRINK_ALCOHOL, 5, ForceSet);IF(context.HasContextFlag(StatsFunctorContext.OnTurn) and (HasStatus('DRUNK') or HasStatus('DRINK_ALCOHOL'))):RegainHitPoints(2d4)
| | *[[Jhannyl's Gloves]] |
| *[[Bonespike Helmet]] SpellRoll: not SavingThrow(Ability.Wisdom, ManeuverSaveDC()), SpellSuccess: remove saving throw check, SpellFail: DealDamage((2d4)/2, Psychic,Magical)
| | *[[Tavern Brawler]] |
| *[[Boots of Speed]] Boosts: IF(IsReactionAttack(context.Source)):Disadvantage(AttackTarget)
| | *[[Storm's Fury]] |
| *[[Cap of Wrath]] TickFunctors: IF(not Dead() and Combat() and HasHPPercentageWithoutTemporaryHPEqualOrLessThan(50)):ApplyStatus(MAG_VIOLENCE,100,2);IF(not Dead() and Combat() and HasHPPercentageWithoutTemporaryHPEqualOrLessThan(50)):ApplyStatus(MAG_VIOLENCE_DURATION_TECHNICAL, 100, 1)
| | *[[Amulet of the Drunkard]] |
| *[[Charge-Bound Warhammer]] RemoveConditions: StatusId('WEAPON_BOND') or StatusId('PACT_BLADE'), RemoveEvents: OnStatusRemoved
| | *[[Grasping Vine]] |
| *[[Coruscation Ring]] Conditions: IsSpell() and not Item() and HasObscuredState(ObscuredState.Clear,context.Source) | | *[[Shadow Blade (passive feature)]] (not actually fixed) |
| *[[Duke Ravengard's Longsword]] Boosts: TemporaryHP(max(1,Cause.CharismaModifier)) | |
| *[[Enraging Heart Garb]] Parent: MAG_Barbarian_Helmet_BoneSpike_Passive (GustavDev), Functors: ApplyStatus(MAG_VIOLENCE,100,2);ApplyStatus(MAG_VIOLENCE_DURATION_TECHNICAL, 100, 1)
| |
| *[[Garb of the Land and Sky]] RemoveConditions: IsAttack() and (not IsMiss() or IsCritical())
| |
| *[[Gibus of the Worshipful Servant]] TickType: StartTurn
| |
| *[[Gloves of Baneful Striking]] Boosts: IF(HasStatus('MAG_SPELLBLADE_SAVING_THROWS_PENALTY', context.Target, context.Source) and IsSpell()):RollBonus(SavingThrow,-1d4), RemoveConditions: HasStatus('MAG_SPELLBLADE_SAVING_THROWS_PENALTY', context.Target, context.Source) and IsSpell(), RemoveEvents: OnAttacked | |
| *[[Gloves of Battlemage's Power]] ''Waaaay too complex of a fix to describe here'' | |
| *[[Haste Helm]] TickType: StartTurn | |
| *[[Helldusk Gloves]] Boosts: RollBonus(RangedSpellAttack, 1);RollBonus(MeleeSpellAttack, 1);SpellSaveDC(1)
| |
| *[[Helldusk Helmet]] SpellSuccess: IF(HasStatus('BURNING')):DealDamage(4d8, Fire,Magical), Boosts: ActiveCharacterLight(051648e6-f05a-e41f-e398-ffd5cd148989), IgnoreSurfaceCover(SurfaceDarknessCloud)
| |
| *[[Hellfire Greataxe]] PassiveOnEquip: HellfireDamagePierce_Technical
| |
| *[[Hellrider Longbow]] Conditions: AttackedWithPassiveSourceWeapon(), StatsFunctors: ApplyStatus(FAERIE_FIRE, 100, 1,,,,not SavingThrow(Ability.Dexterity,13))
| |
| *[[Helm of Balduran]] Boosts: StatusImmunity(SG_Stunned)
| |
| *[[Knife of the Undermountain King]] Boosts: IF(IsMeleeWeaponAttack() and not HasObscuredState(ObscuredState.Clear)):Advantage(AttackRoll)
| |
| *[[Legacy of the Masters]] Boosts: IF(IsWeaponAttack()):RollBonus(Attack, 2);CharacterWeaponDamage(2)
| |
| *[[Lightning Jabber]] Functors: ApplyStatus(SHOCKED, 100, 2,,,,not SavingThrow(Ability.Constitution,13))
| |
| *[[Marksmanship Hat]] Boosts: IF(IsRangedAttack()):RollBonus(Attack, 1) | |
| *[[Monster Slayer Glaive]] Description: This weapon gains an additional [1] bonus to attack and damage rolls against monstrosity type foes. Boosts: IF(Tagged('MONSTROSITY', context.Target) and IsMeleeWeaponAttack()):CharacterWeaponDamage(1d4);IF(Tagged('MONSTROSITY', context.Target)):RollBonus(MeleeWeaponAttack, 1d4) | |
| *[[Pyroquickness Hat]] Properties: OncePerTurn
| |
| *[[Rat Bat]] WeaponFunctors: remove DealDamage(1d6,Piercing), DefaultBoosts: add WeaponDamage(1d6,Piercing)
| |
| *[[Ring of Absolute Force]] Boosts: IF(Tagged('BRANDED', context.Source) and HasDamageDoneForType(DamageType.Thunder)):DamageBonus(1, Thunder)
| |
| *[[Ring of Feywild Sparks]] BoostsOnEquip: remove SpellSaveDC(1), PassivesOnEquip: MAG_SpellSaveDC_Enchantment_Lesser_Passive
| |
| *[[Ring of Spiteful Thunder]] Conditions: IsDamageTypeThunder()
| |
| *[[Shining Staver-of-Skulls]] Apply a special variant of Light that does not have a "LIGHT" StackID (so as to not be overwritten).
| |
| *[[Spellmight Gloves]] Boosts: IF(SpellAttackCheck()):RollBonus(Attack, -5);IF(SpellAttackCheck()):DamageBonus(1d8)
| |
| *[[Staff of a Mumbling Wizard]] SpellSuccess: DealDamage(LevelMapValue(D10Cantrip),Fire,Magical)
| |
| *[[Staff of the Ram]] Conditions: AttackedWithPassiveSourceWeapon() and (TargetSizeEqualOrSmaller(Size.Large) and not Tagged('DRAGON')), StatsFunctors: IF(not Ally()):Force(2,OriginToEntity,Aggressive);IF(not Ally()):ApplyStatus(STUNNED, 100, 1,,,,not SavingThrow(Ability.Constitution,8));IF(Ally()):Force(2,OriginToEntity,Friendly), DefaultBoosts: add WeaponDamage(1d6,Force)
| |
| *[[Steelwatcher Helmet]] Boosts: ActiveCharacterLight(051648e6-f05a-e41f-e398-ffd5cd148989)
| |
| *[[Sunwalker's Gift]] Boosts: ActiveCharacterLight(051648e6-f05a-e41f-e398-ffd5cd148989), Context: remove OnEquip
| |
| *[[Sword of the Emperor]] Description: This weapon gains an additional [1] bonus to attack and damage rolls against shapeshifters or polymorphed creatures. Boosts: IF(HasStatus('SG_Polymorph', context.Target) and IsMeleeWeaponAttack()):CharacterWeaponDamage(1d4);IF(HasStatus('SG_Polymorph', context.Target)):RollBonus(MeleeWeaponAttack, 1d4)
| |
| *[[The Baneful]] RemoveConditions: StatusId('WEAPON_BOND') or StatusId('PACT_BLADE'), RemoveEvents: OnStatusRemoved
| |
| *[[The Long Arm of the Gur]] Boosts: IF(Tagged('UNDEAD', context.Target) and IsRangedWeaponAttack()):CharacterWeaponDamage(1d4, Piercing);IF(Tagged('UNDEAD', context.Target)):RollBonus(RangedWeaponAttack, 1d4)
| |
| *[[The Reviving Hands]] StatsFunctors: IF(context.HasContextFlag(StatsFunctorContext.OnAttack) and IsRevivifySpell()):ApplyStatus(MAG_DEATH_WARD_ON_DEAD,100,2)
| |
|
| |
|
| ===List of bugged spells (*fixed with mod)=== | | ===[[List of bugged equipment]]=== |
| *[[Arcane Trickster]] Rogue Spell Casting Ability: Intelligence
| | ===[[List of bugged spells]]=== |
| *[[Blink]] StatusGroups: remove SG_Incapacitated
| | ===[[List of bugged passives]]=== |
| *[[Counterspell]] Success: UseSpell(OBSERVER_SOURCE,Target_Counterspell_Success_4/5/6,true,true,true), Failure: UseSpell(OBSERVER_SOURCE,Target_Counterspell_Failure_4/5/6,true,true,true)
| | ===[[List of bugged conditions]]=== |
| *[[Cutting Words]]
| |
| *[[Eight Legged Waltz]] BoostContext: OnTurn, BoostConditions: InSurface('SurfaceWeb'), Boosts: Resistance(Poison,Resistant);ActionResource(Movement,4.5,0)
| |
| *[[Eldritch Knight]] Fighter Spell Casting Ability: Intelligence
| |
| *[[Fireball|Fireball (level 4)]] TooltipUpcastDescription: Additional damage
| |
| *[[Heart of the Storm]] Conditions: and not IsCantrip()
| |
| *[[Invoke Duplicity]] StatsFunctorContext: remove OnAttacked, add OnDamagedPrevented
| |
| *[[Magic Initiate: Cleric]] Boosts: remove ArmorAbilityModifierCapOverride(Hide, 3);ArmorAbilityModifierCapOverride(ChainShirt, 3);ArmorAbilityModifierCapOverride(ScaleMail, 3);ArmorAbilityModifierCapOverride(BreastPlate, 3);ArmorAbilityModifierCapOverride(HalfPlate, 3)
| |
| *[[Magic Initiate: Sorcerer]]/[[Magic Initiate: Wizard]] - Shield - mirror same things that Magic Initiate: Warlock has for Hellish Rebuke
| |
| *[[Polearm Master: Bonus Attack]] SpellSuccess: DealDamage(ImprovisedWeapon+max(DexterityModifier,StrengthModifier), Bludgeoning);ExecuteWeaponFunctors(MainHand)
| |
| *[[Produce Flame]] DescriptionParams: DealDamage(LevelMapValue(D8Cantrip),Fire) // Asmodeus Tiefling: requires complete new Produce Flame spell (all Shouts and Status.Boosts) with Charisma
| |
| *[[Prophecy: Delivering Alms (Condition)]] Passives: Divination_Ally_Help
| |
| *[[Shadow Blade]] Boosts: IF(IsMeleeWeaponAttack() and not HasObscuredState(ObscuredState.Clear)):Advantage(AttackRoll)
| |
| *[[Shield (spell)]] Properties: IF(HasPassive('ArcaneWard',context.Source)):UseSpell(OBSERVER_OBSERVER,Shout_Shield_Wizard_1/2/3/4/5/6,true,true,true)
| |
| *[[Shield Master: Block]] Conditions: remove HasDamageEffectFlag(DamageFlags.SavingThrow) Properties: IF(HasDamageEffectFlag(DamageFlags.SavingThrow)):SetRoll(0);SetDamageResistance(Fire); SetDamageResistance(Poison); SetDamageResistance(Psychic); SetDamageResistance(Acid); SetDamageResistance(Slashing); SetDamageResistance(Cold); SetDamageResistance(Piercing); SetDamageResistance(Force); SetDamageResistance(Radiant); SetDamageResistance(Necrotic); SetDamageResistance(Lightning); SetDamageResistance(Bludgeoning); SetDamageResistance(Thunder)
| |
|
| |
|
| ==Wizard spells not learnable through scrolls, only through levels== | | ==Wizard spells not learnable through scrolls, only through levels== |