DMH-Online

Dungeon Masters Helper · Est. 2005

Misc Scripts

NWN Script: cast_bless_on_PC.htm

1. Bless

2. Casts bless on a PC when a stationary object is used, like a chair, or a bed, whatever.

3. notes? we don't need no stinking notes

4.
(nwscript)

void main()
{
object oPC = GetLastUsedBy();
if ( GetIsPC( oPC ) )
{
effect ebless1 = EffectAttackIncrease( 3 );
effect ebless2 = EffectSavingThrowIncrease( SAVING_THROW_ALL, 1 );
ActionCastSpellAtObject( SPELL_BLESS, oPC );
ApplyEffectToObject( DURATION_TYPE_INSTANT, ebless1, oPC );
ApplyEffectToObject( DURATION_TYPE_INSTANT, ebless2, oPC );
SendMessageToPC (oPC, "You feel stronger!");
}
}

(/nwscript)

⌂ All Scripts ← PreviousNext → 👁 Category List

All Misc Scripts

📄 arena 📄 cast_bless_on_PC 📄 change_music 📄 chess_game 📄 climbing 📄 climbing_002 📄 common_includes_002 📄 cone_aoe 📄 cron 📄 cross_country_travel 📄 daoc_style_graves 📄 determine_time 📄 effects 📄 escort 📄 ez_respawn 📄 faction 📄 floating_text 📄 function_includes 📄 gambling 📄 include_sounds 📄 include_time_date 📄 jail 📄 jail_system 📄 journal_entry 📄 logbook 📄 manage_action_queue 📄 mmorpg_vault 📄 mod_intro 📄 mod_intro_002 📄 mod_intro_003 📄 mod_intro_005 📄 pers_world_database 📄 pers_world_database_002 📄 piller_of_fire 📄 plot_item 📄 portal_system 📄 portal_system_002 📄 puking 📄 quest_escort 📄 rep_per 📄 reward_rp 📄 rotation 📄 save_pc_location_002 📄 save_pc_location_003 📄 skill_checks 📄 skill_checks_002 📄 slot_machine 📄 story 📄 swimming 📄 take20_bypass 📄 vis_waypoint 📄 working_temple 📄 working_temple_002 📄 xp_gold_loss 📄 xp_gold_loss_002 📄 xp_loss_action