Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [01:17:49] Carl Hjerpe/LilleCarl: Hello, i'm LilleCarl. I'm tired of your completely retarded bullshit! Lets talk :D
- [01:18:06] Lindsey Flowers: Lindsey Flowers has shared contact details with Carl Hjerpe/LilleCarl.
- [01:18:12] Lindsey Flowers: Kay. 30 seconds, gogogo.
- [01:18:33] Lindsey Flowers: 15..
- [01:18:58] Lindsey Flowers: Times up
- [01:18:59] Lindsey Flowers: You failed.
- [01:19:20] Lindsey Flowers: So you added me to ignore me? K.
- [01:19:31] Carl Hjerpe/LilleCarl: Umm....
- [01:19:47] Carl Hjerpe/LilleCarl: Got adhd? I was messaging with a friend....
- [01:19:54] Lindsey Flowers: I have really bad ADHD
- [01:19:57] Lindsey Flowers: but thats irrelevant
- [01:19:57] Carl Hjerpe/LilleCarl: I see so
- [01:20:24] Carl Hjerpe/LilleCarl: Anyways, hi! How come you accuss mangos of being a hack based core?
- [01:20:36] Lindsey Flowers: Well, its a bit more complex than that.
- [01:21:10] Lindsey Flowers: MaNGOS is Trinity, except Trinity has done much better a few ways, shall I go into detaiL?
- [01:21:24] Carl Hjerpe/LilleCarl: Its not really complex at all if you look at it from the correct point of view
- [01:21:34] Carl Hjerpe/LilleCarl: Trinity is MaNGOS, not the opposite
- [01:21:34] Lindsey Flowers: There is no correct point of view.
- [01:21:45] Lindsey Flowers: Yes, but Trinity took themselves to improve upon the core.
- [01:21:49] Lindsey Flowers: Heres the issue.
- [01:21:51] Lindsey Flowers: We will never agree.
- [01:21:53] Lindsey Flowers: Its hopeless to try.
- [01:21:59] Lindsey Flowers: I love Trinity, you love MaNGOS.
- [01:22:19] Carl Hjerpe/LilleCarl: The issue is that you do not know what you are talking about, you might hate mangos. But do not accuss it for something it isnt
- [01:22:27] Lindsey Flowers: It IS a hack based core.
- [01:22:35] Lindsey Flowers: Any hacks Trinity has are just leftovers from WoWd and MaNGOS
- [01:22:38] Carl Hjerpe/LilleCarl: Even the trinitycore developers agree that mangos is clean code and trinitycore is not xD
- [01:22:43] Carl Hjerpe/LilleCarl: NO! xD
- [01:23:16] Lindsey Flowers: Heres the issue.
- [01:23:21] Lindsey Flowers: Trinity has uesd hacks - yes.
- [01:23:26] Lindsey Flowers: But the hacks Trinity uses are essential.
- [01:23:43] Carl Hjerpe/LilleCarl: Awh fuck, do not keep unlimited IRC logs, yesterday a TC dev said "The vehicle system was just a big hack until very rescently"
- [01:23:51] Carl Hjerpe/LilleCarl: Yes, and mangos doesnt use any hacks at all
- [01:23:55] Carl Hjerpe/LilleCarl: Which makes is useless to play on
- [01:23:56] Lindsey Flowers: Thats bullshit.
- [01:24:01] Carl Hjerpe/LilleCarl: No
- [01:24:04] Lindsey Flowers: Yes.
- [01:24:06] Lindsey Flowers: You know it is
- [01:24:10] Carl Hjerpe/LilleCarl: No, its not
- [01:24:13] Lindsey Flowers: Let me go into my MaNGOS Zero core and sniff some hacks.
- [01:24:17] Carl Hjerpe/LilleCarl: sniff
- [01:24:19] Carl Hjerpe/LilleCarl: Go hard
- [01:24:37] Lindsey Flowers: Already spotted 1 hack but thats in ScriptDev
- [01:24:54] Carl Hjerpe/LilleCarl: Yeah really? Tell me which line
- [01:25:02] Carl Hjerpe/LilleCarl: In which file
- [01:25:05] Lindsey Flowers: All of the Jin'do script in ScriptDevZero
- [01:25:16] Carl Hjerpe/LilleCarl: So what is the hacky part about it?
- [01:25:24] Lindsey Flowers: Mindcontrol - many hacks
- [01:25:36] Carl Hjerpe/LilleCarl: The mindcontrol system isnt even working properly on mangos
- [01:25:45] Lindsey Flowers: (:
- [01:25:51] Carl Hjerpe/LilleCarl: Because they do not want to use hacks
- [01:25:55] Lindsey Flowers: My ass.
- [01:26:08] Carl Hjerpe/LilleCarl: Else they could copy trinitycores implementation
- [01:26:13] Carl Hjerpe/LilleCarl: But they do not because it is hacky
- [01:26:23] Carl Hjerpe/LilleCarl: mangosR2, heard of that?
- [01:26:32] Lindsey Flowers: Yep, the russian MaNGOS - correct?
- [01:26:52] Lindsey Flowers: /* ScriptData
- SDName: Boss_Jin'do the Hexxer
- SD%Complete: 85
- SDComment: Mind Control not working because of core bug. Shades invisible is removed as of Attacking (core bug) - MANY HACKZ!!
- SDCategory: Zul'Gurub
- EndScriptData */
- #include "precompiled.h"
- #include "zulgurub.h"
- enum
- {
- SAY_AGGRO = -1309014,
- SPELL_BRAINWASH_TOTEM = 24262,
- SPELL_POWERFULL_HEALING_WARD = 24309,
- SPELL_HEX = 24053,
- SPELL_DELUSIONS_OF_JINDO = 24306,
- SPELL_SHADE_OF_JINDO = 24308, // Spell was removed from DBC around TBC; will summon npcs manually!
- SPELL_HEALING_WARD_HEAL = 24311,
- // Shade of Jindo Spell
- SPELL_SHADOWSHOCK = 19460,
- SPELL_SHADE_OF_JINDO_PASSIVE = 24307, // shade invisibility, needs core support to prevent removing when attacking
- // npcs
- NPC_SHADE_OF_JINDO = 14986,
- NPC_SACRIFICED_TROLL = 14826,
- NPC_POWERFULL_HEALING_WARD = 14987,
- MAX_SKELETONS = 9,
- };
- static const float aPitTeleportLocs[4] =
- {
- -11583.7783f, -1249.4278f, 77.5471f, 4.745f
- };
- struct MANGOS_DLL_DECL boss_jindoAI : public ScriptedAI
- {
- boss_jindoAI(Creature* pCreature) : ScriptedAI(pCreature)
- {
- m_pInstance = (ScriptedInstance*)pCreature->GetInstanceData();
- Reset();
- }
- ScriptedInstance* m_pInstance;
- uint32 m_uiBrainWashTotemTimer;
- uint32 m_uiHealingWardTimer;
- uint32 m_uiHexTimer;
- uint32 m_uiDelusionsTimer;
- uint32 m_uiTeleportTimer;
- void Reset()
- {
- m_uiBrainWashTotemTimer = 20000;
- m_uiHealingWardTimer = 16000;
- m_uiHexTimer = 8000;
- m_uiDelusionsTimer = 10000;
- m_uiTeleportTimer = 5000;
- }
- void Aggro(Unit* pWho)
- {
- DoScriptText(SAY_AGGRO, m_creature);
- }
- void SummonedCreatureJustDied(Creature* pSummoned)
- {
- if (pSummoned->GetEntry() == NPC_POWERFULL_HEALING_WARD)
- m_uiHealingWardTimer = 15000; // how long delay?
- }
- void UpdateAI(const uint32 uiDiff)
- {
- if (!m_creature->SelectHostileTarget() || !m_creature->getVictim())
- return;
- // Brain Wash Totem Timer
- if (m_uiBrainWashTotemTimer < uiDiff)
- {
- if (DoCastSpellIfCan(m_creature, SPELL_BRAINWASH_TOTEM) == CAST_OK)
- m_uiBrainWashTotemTimer = urand(18000, 26000);
- }
- else
- m_uiBrainWashTotemTimer -= uiDiff;
- // Healing Ward Timer
- if (m_uiHealingWardTimer)
- {
- if (m_uiHealingWardTimer <= uiDiff)
- {
- if (DoCastSpellIfCan(m_creature, SPELL_POWERFULL_HEALING_WARD) == CAST_OK)
- m_uiHealingWardTimer = 0;
- }
- else
- m_uiHealingWardTimer -= uiDiff;
- }
- // Hex Timer
- if (m_uiHexTimer < uiDiff)
- {
- if (DoCastSpellIfCan(m_creature->getVictim(), SPELL_HEX) == CAST_OK)
- m_uiHexTimer = urand(12000, 20000);
- }
- else
- m_uiHexTimer -= uiDiff;
- // Casting the delusion curse with a shade. So shade will attack the same target with the curse.
- if (m_uiDelusionsTimer < uiDiff)
- {
- // random target except the tank
- Unit* pTarget = m_creature->SelectAttackingTarget(ATTACKING_TARGET_RANDOM, 1);
- if (!pTarget)
- pTarget = m_creature->getVictim();
- if (DoCastSpellIfCan(pTarget, SPELL_DELUSIONS_OF_JINDO) == CAST_OK)
- {
- float fX, fY, fZ;
- m_creature->GetRandomPoint(pTarget->GetPositionX(), pTarget->GetPositionY(), pTarget->GetPositionZ(), 5.0f, fX, fY, fZ);
- if (Creature* pSummoned = m_creature->SummonCreature(NPC_SHADE_OF_JINDO, fX, fY, fZ, 0, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 15000))
- pSummoned->AI()->AttackStart(pTarget);
- m_uiDelusionsTimer = urand(4000, 12000);
- }
- }
- else
- m_uiDelusionsTimer -= uiDiff;
- // Teleporting a random player and spawning 9 skeletons that will attack this player
- if (m_uiTeleportTimer < uiDiff)
- {
- if (Unit* pTarget = m_creature->SelectAttackingTarget(ATTACKING_TARGET_RANDOM, 0))
- {
- DoTeleportPlayer(pTarget, aPitTeleportLocs[0], aPitTeleportLocs[1], aPitTeleportLocs[2], aPitTeleportLocs[3]);
- // summon 9 skeletons in the pit at random points
- float fX, fY, fZ;
- for (uint8 i = 0; i < MAX_SKELETONS; ++i)
- {
- m_creature->GetRandomPoint(aPitTeleportLocs[0], aPitTeleportLocs[1], aPitTeleportLocs[2], 4.0f, fX, fY, fZ);
- if (Creature* pSummoned = m_creature->SummonCreature(NPC_SACRIFICED_TROLL, fX, fY, fZ, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 15000))
- pSummoned->AI()->AttackStart(pTarget);
- }
- m_uiTeleportTimer = urand(15000, 23000);
- }
- }
- else
- m_uiTeleportTimer -= uiDiff;
- DoMeleeAttackIfReady();
- }
- };
- // HACK script! Should not need to have totems in SD0
- struct MANGOS_DLL_DECL mob_healing_wardAI : public ScriptedAI
- {
- mob_healing_wardAI(Creature* pCreature) : ScriptedAI(pCreature) { Reset(); }
- uint32 m_uiHealTimer;
- void Reset()
- {
- m_uiHealTimer = 3000; // Timer unknown, sources go over 1s, per tick to 3s, keep 3s as in original script
- }
- void AttackStart(Unit* pWho) {}
- void MoveInLineOfSight(Unit* pWho) {}
- void UpdateAI(const uint32 uiDiff)
- {
- // Heal Timer
- if (m_uiHealTimer < uiDiff)
- {
- DoCastSpellIfCan(m_creature, SPELL_HEALING_WARD_HEAL);
- m_uiHealTimer = 3000;
- }
- else
- m_uiHealTimer -= uiDiff;
- }
- };
- // TODO Move to Acid
- struct MANGOS_DLL_DECL mob_shade_of_jindoAI : public ScriptedAI
- {
- mob_shade_of_jindoAI(Creature* pCreature) : ScriptedAI(pCreature)
- {
- m_pInstance = (ScriptedInstance*)pCreature->GetInstanceData();
- Reset();
- }
- ScriptedInstance* m_pInstance;
- uint32 m_uiShadowShockTimer;
- void Reset()
- {
- m_uiShadowShockTimer = 1000;
- DoCastSpellIfCan(m_creature, SPELL_SHADE_OF_JINDO_PASSIVE);
- }
- void UpdateAI(const uint32 uiDiff)
- {
- if (!m_creature->SelectHostileTarget() || !m_creature->getVictim())
- return;
- // ShadowShock Timer
- if (m_uiShadowShockTimer < uiDiff)
- {
- if (DoCastSpellIfCan(m_creature->getVictim(), SPELL_SHADOWSHOCK) == CAST_OK)
- m_uiShadowShockTimer = 2000;
- }
- else
- m_uiShadowShockTimer -= uiDiff;
- DoMeleeAttackIfReady();
- }
- };
- CreatureAI* GetAI_boss_jindo(Creature* pCreature)
- {
- return new boss_jindoAI(pCreature);
- }
- CreatureAI* GetAI_mob_healing_ward(Creature* pCreature)
- {
- return new mob_healing_wardAI(pCreature);
- }
- CreatureAI* GetAI_mob_shade_of_jindo(Creature* pCreature)
- {
- return new mob_shade_of_jindoAI(pCreature);
- }
- void AddSC_boss_jindo()
- {
- Script* pNewScript;
- pNewScript = new Script;
- pNewScript->Name = "boss_jindo";
- pNewScript->GetAI = &GetAI_boss_jindo;
- pNewScript->RegisterSelf();
- pNewScript = new Script;
- pNewScript->Name = "mob_healing_ward";
- pNewScript->GetAI = &GetAI_mob_healing_ward;
- pNewScript->RegisterSelf();
- pNewScript = new Script;
- pNewScript->Name = "mob_shade_of_jindo";
- pNewScript->GetAI = &GetAI_mob_shade_of_jindo;
- pNewScript->RegisterSelf();
- }
- [01:26:52] Carl Hjerpe/LilleCarl: not really russian mangos, but yeah its a fork with russian developers :P
- [01:27:14] Carl Hjerpe/LilleCarl: So where is the actual hack?
- [01:27:24] Lindsey Flowers: (facepalm)
- [01:27:29] Lindsey Flowers: The shades are a completely hacked mob.
- [01:27:45] Carl Hjerpe/LilleCarl: rly ez to see in skype tbh
- [01:28:04] Lindsey Flowers: The Shades of Jin'do are a hacked mob aswell as the spell itself.
- [01:28:16] Carl Hjerpe/LilleCarl: How is that script hacky?
- [01:28:30] Carl Hjerpe/LilleCarl: It looks very proper in every way (the shades, didnt look at the rest)
- [01:28:42] Lindsey Flowers: *sigh* I'm going to go make some ramen, bebr.
- [01:28:43] Lindsey Flowers: berb*
- [01:29:04] Carl Hjerpe/LilleCarl: No idea to sigh when you are either trolling or not knowing anything
- [01:29:16] Lindsey Flowers: You can't judge my knowledge.
- [01:29:30] Lindsey Flowers: We're both releasing biased opinions.
- [01:29:36] Lindsey Flowers: You're a MaNGOS Whiteknight and I'm a Trinityfag.
- [01:29:45] Carl Hjerpe/LilleCarl: Not at all
- [01:29:49] Lindsey Flowers: Completel.
- [01:29:51] Lindsey Flowers: Completely*
- [01:29:53] Carl Hjerpe/LilleCarl: Not at all
- [01:29:56] Lindsey Flowers: Completely.
- [01:29:59] Carl Hjerpe/LilleCarl: I like trinity alot
- [01:30:19] Carl Hjerpe/LilleCarl: I would choose either mangosr2 or trinitycore for a 3.3.5, prolly trinitycore since it is far more widely used
- [01:30:28] Carl Hjerpe/LilleCarl: If i would run a server
- [01:30:50] Lindsey Flowers: I just think that MaNGOS devs are way too slow.
- [01:30:57] Carl Hjerpe/LilleCarl: But when i run a server i just want stuff to work for the end user, in mangos they care about how its handled in the core
- [01:31:08] Carl Hjerpe/LilleCarl: They are very productive, have you seen schmoozerd lately?
- [01:31:19] Lindsey Flowers: my views are from 2011.
- [01:31:22] Lindsey Flowers: but heres the issue
- [01:31:24] Lindsey Flowers: For about 2 years
- [01:31:31] Lindsey Flowers: MaNGOS would trip on itself with over 200 online.
- [01:31:44] Carl Hjerpe/LilleCarl: Cool, that is not the case now
- [01:32:02] Carl Hjerpe/LilleCarl: And you used mangos last time not too long ago when you raged on mangos forum
- [01:32:04] Carl Hjerpe/LilleCarl: https://github.com/cmangos/mangos-wotlk/commits/master
- [01:32:13] Carl Hjerpe/LilleCarl: This is productive development
- [01:32:23] Lindsey Flowers: 16 days for 1 fix? xD
- [01:32:28] Lindsey Flowers: 2*
- [01:32:35] Carl Hjerpe/LilleCarl: Not bad at all
- [01:32:41] Lindsey Flowers: and tahts not MaNGOS
- thats CMaNGOS
- [01:32:50] Lindsey Flowers: My opinions are going from mainstream cores that EVERY knows about
- [01:32:53] Carl Hjerpe/LilleCarl: NO
- [01:32:57] Carl Hjerpe/LilleCarl: THAT IS MOTHERFUCKING MANGOS
- [01:33:01] Lindsey Flowers: With different devs.
- [01:33:06] Lindsey Flowers: Jesus you're fucking moronic.
- [01:33:09] Carl Hjerpe/LilleCarl: No, with the original devs
- [01:33:25] Carl Hjerpe/LilleCarl: The mangos with the "original mangos repos" was invaded with stupid germans
- [01:33:35] Lindsey Flowers: Racist bitch
- [01:33:37] Lindsey Flowers: Salja is german
- [01:33:42] Lindsey Flowers: and a twat if I may add
- [01:33:50] Carl Hjerpe/LilleCarl: I know salja is german
- [01:33:56] Carl Hjerpe/LilleCarl: Zakamurite as well
- [01:33:57] Lindsey Flowers: I hate Salja.
- [01:34:00] Carl Hjerpe/LilleCarl: so do i
- [01:34:03] Lindsey Flowers: I*
- [01:34:04] Carl Hjerpe/LilleCarl: Or well not really hate
- [01:34:07] Lindsey Flowers: Capitalize your I's.
- [01:34:18] Carl Hjerpe/LilleCarl: No need, you understand me anyways
- [01:34:25] Lindsey Flowers: And my eyes bleed.
- [01:34:58] Lindsey Flowers: Although, welcome to the internet I guess.
- [01:35:13] Carl Hjerpe/LilleCarl: Sounds like soo much fun! i love making your eyes bleed with my stupid text, because i am having issues with capitalizing i.
- [01:35:16] Carl Hjerpe/LilleCarl: (y)
- [01:35:43] Carl Hjerpe/LilleCarl: And i have been on the internet for awhile. But i have never met someone who knows so little and says soo much about something
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement