Changeset 1003

Show
Ignore:
Timestamp:
10/01/08 03:39:05 (3 months ago)
Author:
takkaria
Message:

Fix logic bug, reported by Pete Mack at http://angband.oook.cz/forum/showpost.php?p=10272&postcount=4.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/spells1.c

    r999 r1003  
    990990 
    991991        /* Change damage */ 
    992         if (n == 3) return; 
     992        if (n >= 3) return; 
    993993        else if (n == 2) dam = (dam + 5) / 6; 
    994994        else if (n == 1) dam = (dam + 2) / 3; 
     
    10251025 
    10261026        /* Change damage */ 
    1027         if (n == 3) return; 
     1027        if (n >= 3) return; 
    10281028        else if (n == 2) dam = (dam + 5) / 6; 
    10291029        else if (n == 1) dam = (dam + 2) / 3; 
     
    10591059 
    10601060        /* Change damage */ 
    1061         if (n == 3) return; 
     1061        if (n >= 3) return; 
    10621062        else if (n == 2) dam = (dam + 5) / 6; 
    10631063        else if (n == 1) dam = (dam + 2) / 3; 
     
    10911091 
    10921092        /* Change damage */ 
    1093         if (n == 3) return; 
     1093        if (n >= 3) return; 
    10941094        else if (n == 2) dam = (dam + 5) / 6; 
    10951095        else if (n == 1) dam = (dam + 2) / 3;