scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d1b6289cad 
								
							 
						 
						
							
							
								
								Don't teleport followers when using teleportation spells  
							
							
							
						 
						
							2015-05-22 19:57:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dteviot 
								
							 
						 
						
							
							
							
							
								
							
							
								3f28634d1f 
								
							 
						 
						
							
							
								
								consolidate random number logic  
							
							... 
							
							
							
							Note, I suspect Rng::rollClosedProbability() is not needed.  The only difference between it and rollProbability() is that one time in 37k (on Windows), it will give an output of 1.0.
On some versions of Linux, the value of 1.0 will occur about 1 time in 4 billion. 
							
						 
						
							2015-03-15 14:07:47 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3879ce6ac1 
								
							 
						 
						
							
							
								
								Get rid of "player" string checks ( Fixes   #2216 )  
							
							
							
						 
						
							2015-03-11 23:07:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dteviot 
								
							 
						 
						
							
							
							
							
								
							
							
								ca8c8c6aa4 
								
							 
						 
						
							
							
								
								fixing MSVC 2013 warning C4244: & C4305  
							
							... 
							
							
							
							conversion from 'const float' to 'int', possible loss of data
conversion from 'double' to 'int', possible loss of data
conversion from 'float' to 'int', possible loss of data 
							
						 
						
							2015-03-08 17:42:07 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dteviot 
								
							 
						 
						
							
							
							
							
								
							
							
								45b6538820 
								
							 
						 
						
							
							
								
								fixed MSVC 2013 warning C4800  
							
							... 
							
							
							
							forcing value to bool 'true' or 'false' 
							
						 
						
							2015-03-06 23:19:57 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a653716e2c 
								
							 
						 
						
							
							
								
								Fix for damage/restore effects using the instant apply path when they have a duration  
							
							
							
						 
						
							2015-03-01 22:22:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f82751422d 
								
							 
						 
						
							
							
								
								Fix constant effect restore enchantments being applied incorrectly ( Fixes   #2408 )  
							
							
							
						 
						
							2015-02-28 16:31:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								77bb77b367 
								
							 
						 
						
							
							
								
								Fix for instant restore effects ( Fixes   #2392 )  
							
							
							
						 
						
							2015-02-23 19:07:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dteviot 
								
							 
						 
						
							
							
							
							
								
							
							
								8d7de7d1ec 
								
							 
						 
						
							
							
								
								Telekinesis allows safe opening of traps ( Fixes   #1916 )  
							
							... 
							
							
							
							When trap activated at beyond normal activation distance, assume telekinesis used and detonate trap at trapped object's location.
Also some minor code refactoring of spellcasting.
1. Corrected parameter passed to explodeSpell().
2. For loop now correctly does an early exit.
3. Removed duplicated tests. 
							
						 
						
							2015-02-17 22:14:25 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								378e91545d 
								
							 
						 
						
							
							
								
								Fix Tribunal/BM summon effects not working  
							
							
							
						 
						
							2015-01-23 15:34:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								38a413a483 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'scrawl/master'  
							
							
							
						 
						
							2015-01-07 20:22:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								13c5bd5cc2 
								
							 
						 
						
							
							
								
								Enchanting: fix skill-based cast cost bonus being applied twice  
							
							
							
						 
						
							2015-01-07 04:41:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								992b87ea44 
								
							 
						 
						
							
							
								
								Reset existing summons when the spell is re-casted ( Fixes   #2135 )  
							
							
							
						 
						
							2015-01-06 16:11:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f267497c03 
								
							 
						 
						
							
							
								
								Allow separate summoned creature instances for each spell ID ( Fixes   #2194 )  
							
							
							
						 
						
							2015-01-06 16:11:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								31f6ccdf4d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'internecine/bug2031'  
							
							
							
						 
						
							2015-01-06 09:43:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Internecine 
								
							 
						 
						
							
							
							
							
								
							
							
								e1fdcb608e 
								
							 
						 
						
							
							
								
								Fixed incorrect index  
							
							
							
						 
						
							2015-01-06 15:00:24 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Internecine 
								
							 
						 
						
							
							
							
							
								
							
							
								a7a3ab0c78 
								
							 
						 
						
							
							
								
								Fixed instant negative dynamic stat changes being applied as positive  
							
							
							
						 
						
							2015-01-01 21:26:09 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								363d1f9207 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2014-12-30 23:01:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								de9d347018 
								
							 
						 
						
							
							
								
								Fix on touch area effect spells ( Fixes   #2233 )  
							
							
							
						 
						
							2014-12-28 01:51:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Internecine 
								
							 
						 
						
							
							
							
							
								
							
							
								5f9540318a 
								
							 
						 
						
							
							
								
								Fixed incorrect indexes  
							
							
							
						 
						
							2014-12-27 19:49:14 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Internecine 
								
							 
						 
						
							
							
							
							
								
							
							
								a87fe71ddf 
								
							 
						 
						
							
							
								
								Added a helper function to handle dynamic stat changes  
							
							
							
						 
						
							2014-12-27 19:46:54 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f931ba2efc 
								
							 
						 
						
							
							
								
								Fix some static analysis issues (coverity)  
							
							
							
						 
						
							2014-12-24 15:45:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander "Ace" Olofsson 
								
							 
						 
						
							
							
							
							
								
							
							
								462b41a3a8 
								
							 
						 
						
							
							
								
								Missing files, aka; Why you shouldn't stresscommit  
							
							
							
						 
						
							2014-12-19 11:26:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Internecine 
								
							 
						 
						
							
							
							
							
								
							
							
								edc51ab768 
								
							 
						 
						
							
							
								
								Removed debug output  
							
							
							
						 
						
							2014-11-05 15:26:13 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Internecine 
								
							 
						 
						
							
							
							
							
								
							
							
								6741fbe7a9 
								
							 
						 
						
							
							
								
								Fixes bug  #2031  
							
							
							
						 
						
							2014-11-05 15:22:44 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8cb09e89ed 
								
							 
						 
						
							
							
								
								Make spells cast by scripts always succeed ( Fixes   #1993 )  
							
							
							
						 
						
							2014-10-12 17:18:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								744c56943a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'jordan-ayers/topic/misc-cleanup'  
							
							
							
						 
						
							2014-10-07 18:03:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5c3bc6563b 
								
							 
						 
						
							
							
								
								Fix divisions by zero in normalizedEncumbrance  
							
							
							
						 
						
							2014-10-05 15:50:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jordan Ayers 
								
							 
						 
						
							
							
							
							
								
							
							
								663647bee8 
								
							 
						 
						
							
							
								
								Simplify getEffectMultiplier.  
							
							... 
							
							
							
							Both return cases were same, except for some overflow conditions. 
							
						 
						
							2014-10-04 15:28:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								56cd0da522 
								
							 
						 
						
							
							
								
								Fix potential infinite recursion when an area effect spell is reflected ( Fixes   #1896 )  
							
							
							
						 
						
							2014-09-09 04:44:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								58945c557a 
								
							 
						 
						
							
							
								
								Add sound for casting enchanted item with insufficent charge ( Fixes   #1857 )  
							
							
							
						 
						
							2014-08-30 02:47:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MiroslavR 
								
							 
						 
						
							
							
							
							
								
							
							
								fc789265e2 
								
							 
						 
						
							
							
								
								Spells that always succeed should not increase your skill when you cast them  
							
							
							
						 
						
							2014-08-24 20:36:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d8943aef2f 
								
							 
						 
						
							
							
								
								Encapsulate magic effect magnitude (Feature  #1489 )  
							
							
							
						 
						
							2014-08-17 03:58:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2bfcec53bf 
								
							 
						 
						
							
							
								
								Don't show sMagicInvalidTarget for soultrap on NPCs ( Fixes   #1762 )  
							
							... 
							
							
							
							Note the message was accurate, since NPCs can't be soultrapped. Maybe vanilla doesn't show it to not spam the screen with message boxes when attacking with a "soultrap on strike" weapon... 
							
						 
						
							2014-08-06 20:13:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								175cc98e64 
								
							 
						 
						
							
							
								
								Make magic effects with no corresponding resistance attribute unresistable ( Fixes   #1727 )  
							
							
							
						 
						
							2014-07-31 01:14:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								78bd516ab4 
								
							 
						 
						
							
							
								
								Show sMagicInvalidTarget for an invalid soultrap target ( Fixes   #1728 )  
							
							
							
						 
						
							2014-07-30 15:26:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5349699172 
								
							 
						 
						
							
							
								
								Only show "target resists magic" message for spells cast by player  
							
							
							
						 
						
							2014-07-28 17:54:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								90b2709d6c 
								
							 
						 
						
							
							
								
								Allow absorption of non-harmful spells ( Fixes   #1693 )  
							
							... 
							
							
							
							Also fix absorption being calculated for each effect rather than the whole spell. 
							
						 
						
							2014-07-25 19:56:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6d794dac69 
								
							 
						 
						
							
							
								
								Add missing messagebox for spell lock and unlock success  
							
							
							
						 
						
							2014-07-20 17:09:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								20a0040bdb 
								
							 
						 
						
							
							
								
								Apply elemental shield magnitude to element resistance ( Closes   #1121 )  
							
							
							
						 
						
							2014-07-16 10:58:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								479f248c1d 
								
							 
						 
						
							
							
								
								Use spell effect range type, not base effect (applied to spellcasting code)  
							
							
							
						 
						
							2014-07-12 18:53:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e95483c40f 
								
							 
						 
						
							
							
								
								Fix crash for on target spells cast by non-actors ( Fixes   #1529 )  
							
							
							
						 
						
							2014-06-18 16:57:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fe1e6a2719 
								
							 
						 
						
							
							
								
								Make Weakness effects apply to all subsequent effects within the same spell ( Fixes   #1150 )  
							
							
							
						 
						
							2014-06-18 16:57:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								039398c8ae 
								
							 
						 
						
							
							
								
								Basic RefData and CellRef change tracking  
							
							... 
							
							
							
							Wrapped item charge handling in getItemHealth function 
							
						 
						
							2014-05-25 14:30:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e5a21aca53 
								
							 
						 
						
							
							
								
								Refactor projectiles to no longer use MW-objects  
							
							
							
						 
						
							2014-05-16 13:33:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2f13a17a39 
								
							 
						 
						
							
							
								
								Add some more safety checks to spellcasting  
							
							
							
						 
						
							2014-05-15 09:54:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a609dc5674 
								
							 
						 
						
							
							
								
								Fix exception when getting hit by a trap  
							
							
							
						 
						
							2014-05-15 09:54:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9052cc4a57 
								
							 
						 
						
							
							
								
								Savegame: store ActiveSpells  
							
							
							
						 
						
							2014-05-14 23:54:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								dfacf8c044 
								
							 
						 
						
							
							
								
								Change ActiveSpells to use ActorId  
							
							
							
						 
						
							2014-05-14 07:14:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								99b4bc721b 
								
							 
						 
						
							
							
								
								Don't attempt to inflict spells on dead actors  
							
							
							
						 
						
							2014-05-14 05:37:53 +02:00