HM-CODE / Haunted-Memories

A repository for Haunted Memories code.
http://www.haunted-memories.net/
BSD 3-Clause "New" or "Revised" License
4 stars 5 forks source link

Channels do not propagate ??? -- not technically our problem #88

Open Bradamante opened 13 years ago

Bradamante commented 13 years ago

For instance:

[WizChat] Chime says, "tell me if you see this:" [WizChat] Chime says, "there. That thing above"

In history listing:

[07/19/2011 17:12:04] <#2651 > Chime says, "tell me if you see this:" [07/19/2011 17:12:06] <#2651 > Chime says, "???" [07/19/2011 17:12:10] <#2651 > Chime says, "there. That thing above"

lashtear commented 13 years ago

Ashen-Shugar pages: here is the fix:

&DO_ALIAS_1 <FX-DB-DBREF#>=[setq(3,get([v(F-DB)]/ch_template1))][setq(4,get([v(F-DB)]/ch_template2))][setq(9,v(1))][setq(1,after(%2,:))][setq(5,u([v(F-DB)]/genericdo[setr(6,member(get([v(F-DB)]/generic_cmds),mid(r(9),0,1)))],%0,r(9),%#))][npemit(ifelse(or(and(member(on off who,lcstr(first(%1))),eq(1,words(%1))),and(lt(words(%1),3),member(last,lcstr(first(%1))))),%#,get([V(STOR-DB)]/CHLIST_[r(1)])),r(5)][u([v(FX-DB)]/do_chcnt,r(1))][ulocal([v(FX-DB)]/do_hist[r(0)],secs())]

Ashen-Shugar pages: basically convert the match(0 to member() and wrap the first()'s with lcstr() (since member is case sensitive)

... I'll be trying this shortly in my sandbox, but Loki will need to be the one to touch in on hm or hmdev.