summaryrefslogtreecommitdiff
path: root/src/map/mob.c
diff options
context:
space:
mode:
authorshennetsind <ind@henn.et>2013-11-27 14:27:41 -0200
committershennetsind <ind@henn.et>2013-11-27 14:27:41 -0200
commit2761bb0af9ddfa8bd14cefa9b6e1b33b2940e7be (patch)
tree35a6708b798a3baf5b7c75f06613ee5170c1d4d0 /src/map/mob.c
parent2c6d8fdc747d1699af513d5fe7336a7f33dc716b (diff)
downloadhercules-2761bb0af9ddfa8bd14cefa9b6e1b33b2940e7be.tar.gz
hercules-2761bb0af9ddfa8bd14cefa9b6e1b33b2940e7be.tar.bz2
hercules-2761bb0af9ddfa8bd14cefa9b6e1b33b2940e7be.tar.xz
hercules-2761bb0af9ddfa8bd14cefa9b6e1b33b2940e7be.zip
Fixed Bug 7858
Official item drop announce support, currently hardcoded list -- we'll be following up shortly with a decent way of storing it. Special Thanks to Yommy, Beret, kyeme. http://hercules.ws/board/tracker/issue-7858-monster-rare-drop-announcement/ Signed-off-by: shennetsind <ind@henn.et>
Diffstat (limited to 'src/map/mob.c')
-rw-r--r--src/map/mob.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/map/mob.c b/src/map/mob.c
index 2cd82e4d1..777518d87 100644
--- a/src/map/mob.c
+++ b/src/map/mob.c
@@ -2362,6 +2362,14 @@ int mob_dead(struct mob_data *md, struct block_list *src, int type) {
//MSG: "'%s' won %s's %s (chance: %0.02f%%)"
intif->broadcast(message, strlen(message)+1, BC_DEFAULT);
}
+
+ /* heres the thing we got the feature set up however we're still discussing how to best define the ids,
+ * so while we discuss, for a small period of time, the list is hardcoded (yes officially only those 2 use it,
+ * thus why we're unsure on how to best place the setting) */
+ /* temp, will not be hardcoded for long thudu. */
+ if( it->nameid == 7782 || it->nameid == 7783 ) /* for when not hardcoded: add a check on mvp bonus drop as well */
+ clif->item_drop_announce(mvp_sd, it->nameid, md->name);
+
// Announce first, or else ditem will be freed. [Lance]
// By popular demand, use base drop rate for autoloot code. [Skotlex]
mob->item_drop(md, dlist, ditem, 0, md->db->dropitem[i].p, homkillonly);