- Fixed Looted items always dropping in quantities of 1.
- Removed the check that deletes Magnus Exorcism cells after they hit once. git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5984 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
a71b9f858b
commit
c8ad3fbc64
@ -3,6 +3,10 @@ Date Added
|
|||||||
AS OF SVN REV. 5091, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO INTO TRUNK.
|
AS OF SVN REV. 5091, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO INTO TRUNK.
|
||||||
IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.
|
IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.
|
||||||
|
|
||||||
|
2006/04/11
|
||||||
|
* Fixed Looted items always dropping in quantities of one. [Skotlex]
|
||||||
|
* Removed the check that deletes Magnus Exorcism cells after they hit once.
|
||||||
|
[Skotlex]
|
||||||
2006/04/10
|
2006/04/10
|
||||||
* Temperory replaced strtoll to strtoul until the function changes. [Lance]
|
* Temperory replaced strtoll to strtoul until the function changes. [Lance]
|
||||||
* Multiple optimizations to the unit_data auto-chase upgrade, also
|
* Multiple optimizations to the unit_data auto-chase upgrade, also
|
||||||
|
@ -1434,7 +1434,7 @@ static int mob_delay_item_drop(int tid,unsigned int tick,int id,int data)
|
|||||||
struct delay_item_drop *ditem;
|
struct delay_item_drop *ditem;
|
||||||
ditem=(struct delay_item_drop *)id;
|
ditem=(struct delay_item_drop *)id;
|
||||||
|
|
||||||
map_addflooritem(&ditem->item_data,1,ditem->m,ditem->x,ditem->y,ditem->first_sd,ditem->second_sd,ditem->third_sd,0);
|
map_addflooritem(&ditem->item_data,ditem->item_data.amount,ditem->m,ditem->x,ditem->y,ditem->first_sd,ditem->second_sd,ditem->third_sd,0);
|
||||||
ers_free(delay_drop_ers, ditem);
|
ers_free(delay_drop_ers, ditem);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -6827,7 +6827,6 @@ int skill_unit_onplace_timer(struct skill_unit *src,struct block_list *bl,unsign
|
|||||||
if (!battle_check_undead(race,status_get_elem_type(bl)) && race!=6)
|
if (!battle_check_undead(race,status_get_elem_type(bl)) && race!=6)
|
||||||
break;
|
break;
|
||||||
skill_attack(BF_MAGIC,ss,&src->bl,bl,sg->skill_id,sg->skill_lv,tick,0);
|
skill_attack(BF_MAGIC,ss,&src->bl,bl,sg->skill_id,sg->skill_lv,tick,0);
|
||||||
src->val2++;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -9615,11 +9614,13 @@ int skill_unit_timer_sub( struct block_list *bl, va_list ap )
|
|||||||
group->bl_flag,bl,tick);
|
group->bl_flag,bl,tick);
|
||||||
if (!unit->alive)
|
if (!unit->alive)
|
||||||
return 0;
|
return 0;
|
||||||
|
/*Apparently magnus shouldn't get it's cells deleted like this. [Skotlex]
|
||||||
// ƒ}ƒOƒkƒX‚Í”“®‚µ‚½ƒ†ƒjƒbƒg‚Í?í?œ‚·‚é
|
// ƒ}ƒOƒkƒX‚Í”“®‚µ‚½ƒ†ƒjƒbƒg‚Í?í?œ‚·‚é
|
||||||
if (group->skill_id==PR_MAGNUS && unit->val2) {
|
if (group->skill_id==PR_MAGNUS && unit->val2) {
|
||||||
skill_delunit(unit);
|
skill_delunit(unit);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
/* ŽžŠÔ?Ø‚ê?í?œ */
|
/* ŽžŠÔ?Ø‚ê?í?œ */
|
||||||
if((DIFF_TICK(tick,group->tick)>=group->limit || DIFF_TICK(tick,group->tick)>=unit->limit)){
|
if((DIFF_TICK(tick,group->tick)>=group->limit || DIFF_TICK(tick,group->tick)>=unit->limit)){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user