Home Artists Posts Import Register

Content

Hey all! Thank you again for your support. I feel very lucky to have members of the community and my Youtube channel supporting my modding work.

As you all may know, there are limited perks that I can give my Patrons, due to the policies Larian has in place regarding monetization of mods (and their content). They explicitly say that mods cannot be monetized (and I got in touch with them to ensure I navigated this in line with their policies), which makes me hesitant to do something like offer my Patrons alone early-access to Polymath updates since it comes with Larian IP (contained in the data tables).

I would still like to give you all something of value for your contributions. I remain open to you all passing along your mods if you need help working on them or more focused feedback. Let me know what you all would find most helpful for your projects, and I can see what is feasible from my end. Early access to videos that you request on topics that are less likely to turn out to be gargantuan is one option, like perhaps showing how to go through game files and make sense of it all. Let me know :)

Comments

Emanuel Pereda

Would anyone know how to make a spell heal allies when you attack a enemy..let's say I attack with vampiric touch and I also want to heal the damage it does to allies?

Julian Willett

It may require scripting, since you would want to save the number that you roll for damage and then apply that number to healing. A simpler version would be to take vampiric touch, then paste the extra effects into the boosts fields

Emanuel Pereda

I have two questions 1. If I want the spell success of chain lightning to be cast everytime I do a melee attack where I. The weapons field would I add this data:... data "SpellSuccess" "DealDamage(10d8,Lightning,Magical);SpawnExtraProjectiles(Projectile_ChainLightning_Explosion)"... Question 2-i want to add a spells status effects like this one: data "SpellSuccess" "ApplyStatus(PARALYZED_SPECTATOR,100, 2)" where in the weapon field would I add that ? Would it be like ApplyStatusonHit(XYZ)???

Julian Willett

For question 1, that should work if you want the spell to be its own thing (versus something added when you do a standard melee attack). The key would be to make the SpellRoll field some offshoot of rolling for a melee weapon attack (so Attack(AttackType.MeleeWeaponAttack, true)). As for having it as an additional effect for your standard attack, I'd recommend playing with using "Target_MainHandAttack" for your template. For question 2: Sounds like your enemies are going to have a bad time! I would try like you indicated in the boosts field. My guess is that the scripting code syntax that Larian used is uniform across all game files (so the ApplyStatus function and its inputs should be the same with the script being centralized). Though let me know if it doesn't work. It is hard for any studio to coordinate diverse workers on a singular project (so there can sometimes be less overlap than desired between some files).