The enhancement bonus granted by magic vestment when added to a non-magical shield does not stack with the enhancement bonus on magical armor. The enhancement bonuses to armor and shields do stack when the items are either crafted or in protos.tab. The problem appears to be the spell.
I don't think it's supposed to stack with actual armor Basil, it's for clerics that are too cheep to buy good armor
No he's right, it's an enhancement bonus, and it works on shields (heaven only knows why you would cast 'vestment' on a shield, but you can). The script is just a call to the engine though, we can't fix it. On the up side, you can probably cast it on a magic shield and get both enhancements and have a +10 shield or something O and welcome back Allyx. KotB will be ready any day now, I swear it!
Hello, there is a very minor issue in the vanilla game that made its way to the Co8 modpack : under the miscellaneous subtab of the ego tab of the logbook, the counter for Diplomacy and Bluff successes are inverted. Bluffs are counted as Diplomacy achievements and vice versa. I edited the .mes file responsible for the displaying of theses counters and inverted them so to display the correct counters for the correct prowesses. In case somebody else woudn't find this very minor issue totally negligible, I share the edited file here. It has to be put in the ToEE/data/mes folder. There shouldn't be an existing file in that location having that name, as the Co8 modpack doesn't extract the unmodified original there.
Bug in py00013miller servant.py: Code: def visited_church( attachee, triggerer ): game.global_flags[302] == 1 return RUN_DEFAULT It should set flag 302, but it compares it pointlessly. This causes the NPC's dialog to never change over to having visited the church. p.s.: This is still present in Co8 I believe.
Bug in py00016prosperous farmer.py: Code: def give_sword( pc ): item = game.obj_create( 4222, pc.loc ) [...] It should be "pc.location" I also think this is still present in Co8, but I am unsure of the effect. ** I think this one might be irrelevant because the dlg now uses create_item_in_inventory(4222,pc) rather than this function. so ignore this one ;-) **
Here's one more that also affects Co8: in py00116Tolub.py: Code: def san_dying( attachee, triggerer ): if should_modify_CR( attachee ): modify_CR( attachee, get_av_level() ) game.global_flags[97] = 1 if (game.quests[36].state == qs_accepted): game.quests[36].state == qs_completed <----------------------------------------------- return RUN_DEFAULT That should be an assignment, the comparison will do nothing and not complete the quest.
Spell707 - Potion of Hiding and Spell707 - Potion of sneaking: Code: target.obj.condition_add_with_args( 'sp-Potion of hiding', spell.id, ---------->effect_duration<---------, 0 ) This variable is not defined in those scripts. It should probably be spell.duration.
@DarkStorm Would you be able to correct the broken code and upload the files, rather than just pointing out mistakes, it would make life a little easier for those wishing to test the fixes you are pointing out.
I can, but to what baseline do I apply it? I am currently working on the basic ass vanilla scripts (Patch2), I guess no one here really cares about those. I'll get to the CO8 scripts later. Is there anything newer than the scripts in 8.1.0.? I'd just patch those files I think.
Yeah, if you could post fixed files for anything you find that's obviously still broken on Co8 8.1.0 NC and/or Standard that would be awesome, I think @Shiningted said he was working on compiling an addon patch, this will help him in this task. Much appreciated.