ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/treasure.C
(Generate patch)

Comparing deliantra/server/common/treasure.C (file contents):
Revision 1.112 by root, Sat Apr 23 04:56:47 2011 UTC vs.
Revision 1.113 by root, Sun May 1 16:58:16 2011 UTC

919 { 919 {
920 if (op->type == POTION) 920 if (op->type == POTION)
921 /* Handle healing and magic power potions */ 921 /* Handle healing and magic power potions */
922 if (op->stats.sp && !op->randomitems) 922 if (op->stats.sp && !op->randomitems)
923 { 923 {
924 object *tmp = get_archetype (spell_mapping [op->stats.sp]); 924 object *tmp = archetype::get (spell_mapping [op->stats.sp]);
925 insert_ob_in_ob (tmp, op); 925 insert_ob_in_ob (tmp, op);
926 op->stats.sp = 0; 926 op->stats.sp = 0;
927 } 927 }
928 } 928 }
929 else if (!op->title) /* Only modify object if not special */ 929 else if (!op->title) /* Only modify object if not special */
952 int too_many_tries = 0, is_special = 0; 952 int too_many_tries = 0, is_special = 0;
953 953
954 /* Handle healing and magic power potions */ 954 /* Handle healing and magic power potions */
955 if (op->stats.sp && !op->randomitems) 955 if (op->stats.sp && !op->randomitems)
956 { 956 {
957 object *tmp = get_archetype (spell_mapping[op->stats.sp]); 957 object *tmp = archetype::get (spell_mapping[op->stats.sp]);
958 insert_ob_in_ob (tmp, op); 958 insert_ob_in_ob (tmp, op);
959 op->stats.sp = 0; 959 op->stats.sp = 0;
960 } 960 }
961 961
962 while (!(is_special = special_potion (op)) && !op->inv) 962 while (!(is_special = special_potion (op)) && !op->inv)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines