PnP Fiends [IMPLEMENTED]
#21
Posted 22 December 2009 - 11:33 AM
"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again." - King Diamond
"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant
#24
Posted 22 December 2009 - 01:50 PM
BTW, that's just one example of how Fiends can deal with Protection from Evil, here are a few others. A Pit Fiend that has already used up its Wish on something else might simply lob a Fireball in the general direction of an attacker protected from evil, or cast Improved Invisibility at itself and retreat to safety. Similarly, a Nabassu may simply become ethereal when threatened in this manner. Also, any Fiend that can cast Dispel Magic (i.e. a Balor or a Glabrezu) would try to use it in the vicinity of the protected creature. In short, each Fiend will try to utilize its distinctive innate powers to the best of its ability.
Rogue Rebalancing - Author
aTweaks - Author
Wizard Slayer Rebalancing - Co-Author
BG2 Fixpack - Contributor
#25
Posted 22 December 2009 - 03:18 PM
aVENGER, on Dec 22 2009, 10:50 PM, said:
Quote
Just a small thing, if you keep 2nd edition low HD values their Dispel Magic is going to be quite useless imo.
#26
Posted 23 December 2009 - 02:20 AM
A couple of things...
-- I hope the venomous bite thing doesn't match exactly to the source material...
-- Many older stories/ancient text about summoning and controlling demons talk about "binding" them to the caster's will. In BG2, lesser elementals can be bond to a caster with high enough intelligence, but no similar method for demons. I've always wished for a more unpredictable chance to gain control of demons and elementals: a combo of INT, WIS maybe, level, and a touch of randomness. Thoughts? Comments?
Edited by Azazello, 23 December 2009 - 02:23 AM.
================================================================
"Girls are like phones, they like to be held and talked too, but if you press the wrong button you will be disconnected!" DJ Nikodemus
================================================================
Community Contributions
a directory of Mega-Installation Guides * Level 1 NPCs * gMinion: expanded TP2 for MegaInstalls * PSM (PSQM): expanded scripts for Melanthium * Weimer's-Tactics: revised TP2 for MegaInstalls * non-detectable Cloak of Non-Detection ?? * Shar Nadal (DSotSC-BGT) revision
#27
Posted 23 December 2009 - 03:02 AM
Demivrgvs, on Dec 23 2009, 12:18 AM, said:
I intend to keep the original PnP hit dice, yes, but I think the situation is a little better now with Taimon's Dispel Magic fix available.
Rogue Rebalancing - Author
aTweaks - Author
Wizard Slayer Rebalancing - Co-Author
BG2 Fixpack - Contributor
#28
Posted 23 December 2009 - 03:05 AM
Azazello, on Dec 23 2009, 11:20 AM, said:
Actually, it does.
Similarly, a failed saving throw against a Nabassu's Death Gaze kills the victim and transforms it into a Ghast after 5 rounds have expired (remember Aec'Letec from BG1?). However, the difference is that casting Remove Curse on the victim or simly killing the Nabassu before the 5 rounds have expired will now cure the affliction, as per PnP.
Quote
Not in this mod, sorry. As mentioned earlier, in aTweaks summoned Fiends work as per IWD2.
Edited by aVENGER, 23 December 2009 - 04:40 AM.
Rogue Rebalancing - Author
aTweaks - Author
Wizard Slayer Rebalancing - Co-Author
BG2 Fixpack - Contributor
#29
Posted 23 December 2009 - 03:06 AM
// Pit Fiend Changes
COPY_EXISTING ~DEMPIT.CRE~ ~override~ // Pit Fiend
~DEMPIT01.CRE~ ~override~ // Pit Fiend
~DEMPITSU.CRE~ ~override~ // Pit Fiend (summoned)
~TELPIT1.CRE~ ~override~ // Pit Fiend
~TELPIT2.CRE~ ~override~ // Pit Fiend
REPLACE_CRE_ITEM ~RR#DPITF~ #0 #0 #0 ~UNDROPPABLE~ ~WEAPON1~ EQUIP // replace generic attack with a Pit Fiend specific attack
LAUNCH_PATCH_FUNCTION ~RR#MDCRE~ // Starts FUNCTION call (aTweaks' Creature Modification function)
INT_VAR // Initialize variables
"newxpv" = "21000" // new XP value
"newhp" = "104" // new hit point value
"newac" = "-5" // new Armor Class value
"newth" = "13" // new THAC0 value
"newsvd" = "5" // new Save vs. Death
"newsvw" = "7" // new Save vs. Wand
"newsvp" = "6" // new Save vs. Polymorph
"newsvb" = "5" // new Save vs. Breath
"newsvs" = "8" // new Save vs. Spell
"newmr" = "50" // new Magic Resistance value
"newfr" = "100" // new Resist Fire value
"newcr" = "50" // new Resist Cold value
"newstr" = "18" // new Strength value
"newstrx" = "100" // new Exceptional Strength value
"newint" = "18" // new Intelligence value
"newwis" = "16" // new Wisdom value
"newdex" = "16" // new Dexterity value
"newcon" = "16" // new Constitution value
"newchr" = "25" // new Charisma value
"newmor" = "20" // new morale value
"newmorb" = "0" // new morale break value
"newmorr" = "1" // new morale recovery value
"newclass" = "179" // new class (Imp)
"newalign" = "19" // new alignment (Lawful Evil)
END // ends FUNCTION call
LAUNCH_PATCH_FUNCTION ~RR#MDCSC~ // Starts FUNCTION call (aTweaks' Creature Script Modification function)
STR_VAR // Initialize strings
"newscript" = "RR#HPITF" // new AI script
"script01" = "" // first AI script name
"script02" = "None" // second AI script name
"script03" = "WTASIGHT" // third AI script name
"script04" = "DEMPIT" // fourth AI script name
"script05" = "DEMPIT01" // fifth AI script name
"script06" = "TELPIT1" // sixth AI script name
"skipfile" = "DEMPITSU" // skip script patching for a designated file
END // ends FUNCTION call
LAUNCH_PATCH_FUNCTION ~DELETE_CRE_EFFECT~ // delete the EFF with the designated opcode
INT_VAR opcode_to_delete = "193" END // mark opcode #193 (Invisible Detection by Script) for deletion
LAUNCH_PATCH_FUNCTION ~ADD_CRE_EFFECT~ // Starts FUNCTION call (add new creature effect built-in function)
INT_VAR
opcode = "189" // effect: #189 (Casting Time Modifier)
target = "1" // target: 1 (self)
timing = "9" // timing mode: 9 (permanent after death)
parameter1 = "9" // param1: 9 (speed modifier)
probability1 = "100" // probability1: 100%
STR_VAR
"effsource" = "" // effsource: none
END
WRITE_SHORT 0x28 "4352" // special case, Pit Fiends should use the TANARRI (winged demon) avatar
WRITE_BYTE 0x5b "0" // special case, null innate electricity resistance for Baatezu
PATCH_IF ("%SOURCE_RES%" STRING_EQUAL_CASE ~DEMPITSU~) BEGIN // special case, summoned Fiends now grant XP via script
WRITE_LONG 0x14 "0" // set new XP value
END
BUT_ONLY_IF_IT_CHANGES
Rogue Rebalancing - Author
aTweaks - Author
Wizard Slayer Rebalancing - Co-Author
BG2 Fixpack - Contributor
#30
Posted 23 December 2009 - 03:33 AM
aVENGER, on Dec 23 2009, 01:05 PM, said:
Azazello, on Dec 23 2009, 11:20 AM, said:
I hope the venomous bite thing doesn't match exactly to the source material

Markaan Raneshark said:
PPS: Even though I am a cruel person, I'll never post direct downloading links to you, without warning, unless you'll already see the download counter.
Darpaek, on 26 January 2010 - 09:58 PM, said:
Miloch, on 07 July 2010 - 07:06 PM, said:
#31
Posted 23 December 2009 - 03:49 AM
Jarno Mikkola, on Dec 23 2009, 12:33 PM, said:
Hmm, you may be right... there are some creatures with more than 120 hit points in the game, and they wouldn't be killed even on a failed save. I think I'll up the damage to 8 points per second for a total of 192 points after 4 rounds.
The aforementioned curing method still applies, of course.
Rogue Rebalancing - Author
aTweaks - Author
Wizard Slayer Rebalancing - Co-Author
BG2 Fixpack - Contributor
#32
Posted 23 December 2009 - 05:36 AM
aVENGER, on Dec 23 2009, 01:49 PM, said:

Markaan Raneshark said:
PPS: Even though I am a cruel person, I'll never post direct downloading links to you, without warning, unless you'll already see the download counter.
Darpaek, on 26 January 2010 - 09:58 PM, said:
Miloch, on 07 July 2010 - 07:06 PM, said:
#33
Posted 23 December 2009 - 05:50 AM
Jarno Mikkola, on Dec 23 2009, 02:36 PM, said:
Nope, just one saving throw at the start (when the bite occurs).
Rogue Rebalancing - Author
aTweaks - Author
Wizard Slayer Rebalancing - Co-Author
BG2 Fixpack - Contributor
#35
Posted 23 December 2009 - 06:19 AM

Ethereal Nabassu
Note: although ethereal creatures can be revealed via Detect Invisibility, True Seeing and similar spells, they cannot be harmed by physical nor magical attacks until they exit the Ethereal Plane.
Edited by aVENGER, 15 January 2010 - 08:27 AM.
Rogue Rebalancing - Author
aTweaks - Author
Wizard Slayer Rebalancing - Co-Author
BG2 Fixpack - Contributor
#36
Posted 23 December 2009 - 06:40 AM
Chevalier, on Dec 23 2009, 02:52 PM, said:
aVENGER, on Dec 23 2009, 03:19 PM, said:
...
Note: although ethereal creatures can be revealed via True Seeing (as seen above) they cannot be attacked physically until they exit the Ethereal Plane. Some magical attacks can hurt them though.
I don't hink Etherealness is used anywhere within IR/SR except Boots of Etherealness, but still I'm curios about the details:
- are you using two separate spells to handle the "True Seeing dispels invisibility but not etherealness? (e.g. one spl for immunities, the other for the 'illusionary protection' invisibility)
- which immunities are you granting? (I've used 'immunity to all weapons + 100% mr, all undispellable)
- are you allowing it to attack with non-physical abilities? (I've used apr set to 0 and 100% spell failure)
- for cosmetic purposes I've used a simple "translucent effect", but your effect looks better imo...blur+translucent?
P.S I wonder how all these things will work with SCS.
Edited by Demivrgvs, 23 December 2009 - 06:42 AM.
#38
Posted 23 December 2009 - 07:30 AM
Cheers,
Lol
"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"
DA BWP GUIDE - DA BWP FIXES - DA impFAQ - DA NPC LIST - DA KIT LIST - DA AREA LIST
Betcha didn't know SHS had a chatroom :D Be there ...
#39
Posted 23 December 2009 - 07:40 AM
aVENGER, on Dec 23 2009, 06:05 AM, said:
Quote
Not in this mod, sorry. As mentioned earlier, in aTweaks summoned Fiends work as per IWD2.
Hopefully a consideration for another tweak mod, or future version of this component.
#40
Posted 23 December 2009 - 08:12 AM
Azazello, on Dec 23 2009, 04:40 PM, said:
aVENGER, on Dec 23 2009, 06:05 AM, said:
Quote
Not in this mod, sorry. As mentioned earlier, in aTweaks summoned Fiends work as per IWD2.
Hopefully a consideration for another tweak mod, or future version of this component.
Reply to this topic




Donator








