Jump to content
  • 0

Conection aCis


l2jkain

Question

could this remove? I'm adapting a frozen code for now and would like to know if removing this would give some error

 

finally
        {
            try
            {
                con.close();
            }
            catch (SQLException e)
            {
                e.printStackTrace();
            }
            con = null;
        }

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

connections must be closed . otherwise Ressource leak will take place and MySQLNonTransientConnectionException  error will appear because of unclosed ressource

Link to comment
Share on other sites

  • 0
1 hour ago, SweeTs said:

Ye, remove that and use connection inside the loop. Look sources, tons of examples. 

 

but the loop would send to the gs, right? in case if any player change password will go to the gs by what I saw in that code there the exit is null

 

     
+    private void updPassKey(L2PcInstance player, String pass)
+    {
+        Connection con = null;
+        String query = "UPDATE passkey SET passkey = ? WHERE obj_Id = ?";
+        try
+        {
+            con = L2DatabaseFactory.getInstance().getConnection();
+            PreparedStatement st = con.prepareStatement(query);
+            st.setString(1, encodePass(pass));
+            st.setInt(2, player.getObjectId());
+            st.executeUpdate();
+            st.close();
+            st = null;
+        }
+        catch (Exception e)
+        {
+            e.printStackTrace();
+        }
+        finally
+        {
+            try
+            {
+                con.close();
+            }
+            catch (SQLException e)
+            {
+                e.printStackTrace();
+            }
+            con = null;
+        }
+    }
+    

Link to comment
Share on other sites

  • 0
try (Connection con = L2DatabaseFactory.getInstance().getConnection())
{
	PreparedStatement st = con.prepareStatement("UPDATE passkey SET passkey = ? WHERE obj_Id = ?");
	st.setString(1, encodePass(pass));
    st.setInt(2, player.getObjectId());
    st.executeUpdate();
    st.close();
}
catch (Exception e)
{
	 e.printStackTrace();
}

 

Simply use try-with-ressources statements, then java automatically will close the connection

 

Edit: Your error has nothing to do with the connection btw

Edited by melron
Link to comment
Share on other sites

  • 0
30 minutes ago, melron said:

try (Connection con = L2DatabaseFactory.getInstance().getConnection())
{
	PreparedStatement st = con.prepareStatement("UPDATE passkey SET passkey = ? WHERE obj_Id = ?");
	st.setString(1, encodePass(pass));
    st.setInt(2, player.getObjectId());
    st.executeUpdate();
    st.close();
}
catch (Exception e)
{
	 e.printStackTrace();
}

 

Simply use try-with-ressources statements, then java automatically will close the connection

 

Edit: Your error has nothing to do with the connection btw

 

the error is here because when I change the password of this error

+            else if (_command.equalsIgnoreCase("pkrecovery"))
+           {
+                String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/recovery.htm");
+                NpcHtmlMessage html = new NpcHtmlMessage(1);
+                html.setHtml(htmContent);
+                html.replace("%question%", getPassKeyQuestion(activeChar));
+                activeChar.sendPacket(html);
+                html = null;
+           }
+            else if (_command.startsWith("pkset"))
+            {
+                StringTokenizer st = new StringTokenizer(_command, "]");
+            if (st.countTokens() != 5)
+                {
+                    activeChar.sendMessage("You have not entered all the data!");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/setup.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+                String newCommand = st.nextToken();
+                String pass1 = st.nextToken();
+                pass1 = pass1.substring(1, pass1.length() - 1);
+                String pass2 = st.nextToken();
+                pass2 = pass2.substring(1, pass2.length() - 1);
+                String question = st.nextToken();
+                question = question.substring(1, question.length() - 1);
+                String answer = st.nextToken();
+                answer = answer.substring(1, answer.length());
+                if (pass1 == null || pass2 == null || question == null || answer == null)
+                {
+                    activeChar.sendMessage("Input error");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/setup.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+                
+                if (!pass1.equals(pass2))
+                {
+                    activeChar.sendMessage("You entered different passwords");
+                    activeChar.sendMessage("pass1 = " + pass1);
+                    activeChar.sendMessage("pass2 = " + pass2);
+                    activeChar.sendMessage("Question = " + question);
+                    activeChar.sendMessage("answer = " + answer);
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/setup.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+                insertPassKeyInformation(activeChar, pass1, question, answer);
+                String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/login.htm");
+                NpcHtmlMessage html = new NpcHtmlMessage(1);
+                html.setHtml(htmContent);
+                activeChar.sendPacket(html);
+                html = null;
+            }
+            else if (_command.startsWith("pklogin"))
+            {
+                StringTokenizer st = new StringTokenizer(_command, " ");
+                if (st.countTokens() != 2)
+                {
+                    activeChar.sendMessage("You make a mistake when entering the password!");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/login.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+                String newCommand = st.nextToken();
+                String pass = st.nextToken();
+                Connection con = null;
+                String query = "SELECT passkey FROM passkey WHERE obj_Id = ?";
+                String pwdindb = "error";
+                try
+                {
+                con = L2DatabaseFactory.getInstance().getConnection();
+                PreparedStatement ps = con.prepareStatement(query);
+                ps.setInt(1, activeChar.getObjectId());
+                ResultSet rs = ps.executeQuery();
+                    
+                while (rs.next())
+                    pwdindb = rs.getString(1);
+                    rs.close();
+                    ps.close();
+                    ps = null;
+                    rs = null;
+                }
+                catch (Exception e)
+                {
+                e.printStackTrace();
+                }
+                finally
+                {
+                    try
+                    {
+                        con.close();
+                    }
+                    catch (SQLException e)
+                    {
+                        e.printStackTrace();
+                    }
+                    con = null;
+                }
+                if (pwdindb.equals(encodePass(pass)))
+                {
+                    activeChar.setIsParalyzed(false);
+                    activeChar.setIsSubmitingPin(false);
+                    activeChar.setIsInvul(false);
+                }
+                else
+                {
+                    activeChar.sendMessage("You have not entered the correct password");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/login.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+            }
+            else if (_command.startsWith("pkrec"))
+            {
+                StringTokenizer st = new StringTokenizer(_command, " ");
+                if (st.countTokens() != 4)
+                {
+                    activeChar.sendMessage("You make a mistake when entering data!");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/recovery.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    html.replace("%question%", getPassKeyQuestion(activeChar));
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+                String newCommand = st.nextToken();
+                String answer = st.nextToken();
+                String pass1 = st.nextToken();
+                String pass2 = st.nextToken();
+                if (!pass1.equals(pass2))
+                {
+                    activeChar.sendMessage("You entered different passwords");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/recovery.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    html.replace("%question%", getPassKeyQuestion(activeChar));
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+                Connection con = null;
+                String query = "SELECT answer FROM passkey WHERE obj_Id = ?";
+                  String anwindb = "error";
+                try
+                {
+                    con = L2DatabaseFactory.getInstance().getConnection();
+                    PreparedStatement ps = con.prepareStatement(query);
+                    ps.setInt(1, activeChar.getObjectId());
+                    ResultSet rs = ps.executeQuery();
+                    
+                    while (rs.next())
+                        anwindb = rs.getString(1);
+                    
+                    rs.close();
+                    ps.close();
+                    ps = null;
+                    rs = null;
+                }
+                catch (Exception e)
+                {
+                    e.printStackTrace();
+                }
+                finally
+                {
+                    try
+                    {
+                        con.close();
+                    }
+                    catch (SQLException e)
+                    {
+                        e.printStackTrace();
+                    }
+                    con = null;
+                }
+                
+                if (anwindb.equals(answer))
+                {
+                    updPassKey(activeChar, pass1);
+                    activeChar.sendMessage("You have successfully changed your password.");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/login.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    activeChar.sendPacket(html);
+                    html = null;
+                }
+                else
+                {
+                    activeChar.sendMessage("You entered the wrong answer to your question");
+                    String htmContent = HtmCache.getInstance().getHtm("data/html/passkey/recovery.htm");
+                    NpcHtmlMessage html = new NpcHtmlMessage(1);
+                    html.setHtml(htmContent);
+                    html.replace("%question%", getPassKeyQuestion(activeChar));
+                    activeChar.sendPacket(html);
+                    html = null;
+                    return;
+                }
+            }

Link to comment
Share on other sites

  • 0

Its obvious that is there (RequestBypassToServer) but not in mysql connection. Debug your code and find your line

Link to comment
Share on other sites

  • 0

Many thanks to both of you I have re-created the code and removed the garbage and updated the closing method you mentioned

2 hours ago, melron said:

Its obvious that is there (RequestBypassToServer) but not in mysql connection. Debug your code and find your line

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • SPELL CASTERSPIRITUAL +256754810143 HEALER IN UNITED STATES, MONACO, CANADA, ALBANIA, ARGENTINA, SOUTH AFRICA ,AUSTRALIA, AUSTRIA, BAHRAIN, BANGLADESH, BELARUS, BELGIUM, BELIZE, BOLIVIA, BOSNIA+256754810143 ]I Want my ex to die, I want to kill my enemies, spells to kill enemies, spells to kill my ex-husband, wife, boyfriend, girlfriend, Death spell on someone, death spells that work overnight, death spells for someone to die in an accident. Spells for revenge to cause your enemy to have sleepless nights & frightening dreams. Banish bad dreams & nightmares if someone has cast bad dreams revenge spells. voodoo death spells, voodoo doll spells death spell chant, death spells that work fast, real black magic spells casters , black magic spells see result in days, real black magic spells that work, guaranteed black magic love spells, guaranteed voodoo spells, spell to make someone sick and die, revenge spells that work instantly, real witches for hire, revenge spells on an ex – lover, how to put a spell on someone who hurts you, spell to make someone sick, voodoo spells to hurt someone, spells to curse someone, powerful revenge spells, most powerful death spell, spell to die in your sleep, successful death spell , most powerful voodoo spell caster, Call / WhatsApp, in South Africa Monaco Dubai Kuwait Europe Arizona, Arkansas, Colorado, Connecticut, Revenge spells Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Mississippi, Missouri, Montana, Nebraska, North Carolina, North Dakota, Ohio, Oklahoma, Puerto Rico *, South Carolina, South Dakota, Best bring back lost love spells casting pay after result Tennessee, Texas, Virginia, Washington, Washington DC, West Virginia, Wisconsin, Wyoming Virgin Islands California *, Delaware, Illinois, Iowa, Kansas, Maine, Massachusetts Cast a voodoo revenge spell on someone who is abusive or has a grudge on you. Regain the respect of the community & the people whose opinion matters to you with voodoo revenge spells Financial Disaster Revenge Spell. LOVE SPELLS THAT WORK FAST “OMAN AUSTRALIA , SPIRITUAL HERBALIST HEALER / TRADITIONAL HEALER / SPELLS CASTER IN CANADA, UK, USA, SOUTH AFRICA. Divination love spells in Sweden, Singapore love spells, fast working love in South Africa, Forget ex-lover spells in FINLAND. Results are 100% sure and guaranteed, spell casting specialist, +Khan, black magic death spells that work overnight or by accident? I cast these strongest black magic revenge death spells that work fast overnight to kill ex-lovers, husband, wife girlfriend Enemies overnight without delay. It doesn’t matter whether he or she is in a far location, I guarantee you will have your results you are looking for immediately. Just make sure before you contact me you are committed and you want what you are looking for (Victim Death) because my death spell works fast overnight after casting the spells. Immediately working black magic death spells that work fast will be cast on the person and the result is 48hours. How To Cast A Death Spell On Someone, Death Spells That Work Overnight to kill wicked Step-dad/ Step mom, Death Revenge Spell on wicked friends, Voodoo Death Spells to kill Enemies, Black Magic Spells To Harm Someone, Black magic death spells on ex-lover, Revenge instant death spells on uncle, Instant death spells caster, successful death spell, most powerful death spell, death spells that work fast, spell to die in your sleep, death spells that work overnight, voodoo death spells, death spell chant, most powerful death spell, revenge spells that work instantly, spell to die in your sleep, voodoo death spell caster, spell to make someone sick and die, revenge spells, breakup spell, spells to punish someone, revenge spells on an ex- lover, revenge spell caster, revenge spells that work instantly, spell to make someone sick, how to put a spell on someone who hurts you, voodoo spells to hurt someone, death spells on my ex-lover husband wife boyfriend girlfriend, I need death spells caster, I want my ex-husband, wife, girlfriend, boyfriend, dead overnight, voodoo death spell to kill my ex-lover, I need overnight death spell caster. Voodoo death spells, black magic voodoo spells, spell to make someone sick and die, death spells that work fast, death spells that work overnight, spell to die in your sleep, black magic spells to harm someone, most powerful death spell, spells to curse someone, spell make someone die, revenge spells. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. jaja kevin, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, India, Iran, Monaco. Sweden, Australia, Nigeria, Spain, Ghana, California, Greece. Voodoo death spell casters spell to make someone sick and die without delay. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. Khan, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Portugal, Canada, South Africa, Italy, Peru,, Iran, Monaco. Sweden, Australia, Namibia, Spain, California, Greece. , Voodoo death spell casters spell to make someone sick and die without delay. Kill Someone Overnight. + , powerful instant death spells are online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, Portugal, Iran, Monaco. Sweden, Australia, Saudi Arabia, Spain, Qatar, California, Greece. n, Voodoo death spell casters spell to make someone sick and die without delay. California, Greece. + , Voodoo death spell casters spell to make someone sick and die without delay @@$+256754810143
    • ✺✨§∆֍ +256754810143 ✺✨§∆֍ ##BLACK MAGIC INSTANT DEATH SPELL CASTER IN UGANDA, NETHERLANDS, SPAIN, KENYA, RWANDA POWERFUL WITCHCRAFT REVENGE SPELLS CASTER IN GHANA, BENIN. STRONG LOVE SPELLS CASTER IN MAURITIUS, MALTA. VOODOO DOLL SPELLS IN USA, UK, STRONG REVENGEDR.LOVE+256754810143 ]I Want my ex to die, I want to kill my enemies, spells to kill enemies, spells to kill my ex-husband, wife, boyfriend, girlfriend, Death spell on someone, death spells that work overnight, death spells for someone to die in an accident. Spells for revenge to cause your enemy to have sleepless nights & frightening dreams. Banish bad dreams & nightmares if someone has cast bad dreams revenge spells. voodoo death spells, voodoo doll spells death spell chant, death spells that work fast, real black magic spells casters , black magic spells see result in days, real black magic spells that work, guaranteed black magic love spells, guaranteed voodoo spells, spell to make someone sick and die, revenge spells that work instantly, real witches for hire, revenge spells on an ex – lover, how to put a spell on someone who hurts you, spell to make someone sick, voodoo spells to hurt someone, spells to curse someone, powerful revenge spells, most powerful death spell, spell to die in your sleep, successful death spell , most powerful voodoo spell caster, Call / WhatsApp, in South Africa Monaco Dubai Kuwait Europe Arizona, Arkansas, Colorado, Connecticut, Revenge spells Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Mississippi, Missouri, Montana, Nebraska, North Carolina, North Dakota, Ohio, Oklahoma, Puerto Rico *, South Carolina, South Dakota, Best bring back lost love spells casting pay after result Tennessee, Texas, Virginia, Washington, Washington DC, West Virginia, Wisconsin, Wyoming Virgin Islands California *, Delaware, Illinois, Iowa, Kansas, Maine, Massachusetts Cast a voodoo revenge spell on someone who is abusive or has a grudge on you. Regain the respect of the community & the people whose opinion matters to you with voodoo revenge spells Financial Disaster Revenge Spell. LOVE SPELLS THAT WORK FAST “OMAN AUSTRALIA , SPIRITUAL HERBALIST HEALER / TRADITIONAL HEALER / SPELLS CASTER IN CANADA, UK, USA, SOUTH AFRICA. Divination love spells in Sweden, Singapore love spells, fast working love in South Africa, Forget ex-lover spells in FINLAND. Results are 100% sure and guaranteed, spell casting specialist, +Khan, black magic death spells that work overnight or by accident? I cast these strongest black magic revenge death spells that work fast overnight to kill ex-lovers, husband, wife girlfriend Enemies overnight without delay. It doesn’t matter whether he or she is in a far location, I guarantee you will have your results you are looking for immediately. Just make sure before you contact me you are committed and you want what you are looking for (Victim Death) because my death spell works fast overnight after casting the spells. Immediately working black magic death spells that work fast will be cast on the person and the result is 48hours. How To Cast A Death Spell On Someone, Death Spells That Work Overnight to kill wicked Step-dad/ Step mom, Death Revenge Spell on wicked friends, Voodoo Death Spells to kill Enemies, Black Magic Spells To Harm Someone, Black magic death spells on ex-lover, Revenge instant death spells on uncle, Instant death spells caster, successful death spell, most powerful death spell, death spells that work fast, spell to die in your sleep, death spells that work overnight, voodoo death spells, death spell chant, most powerful death spell, revenge spells that work instantly, spell to die in your sleep, voodoo death spell caster, spell to make someone sick and die, revenge spells, breakup spell, spells to punish someone, revenge spells on an ex- lover, revenge spell caster, revenge spells that work instantly, spell to make someone sick, how to put a spell on someone who hurts you, voodoo spells to hurt someone, death spells on my ex-lover husband wife boyfriend girlfriend, I need death spells caster, I want my ex-husband, wife, girlfriend, boyfriend, dead overnight, voodoo death spell to kill my ex-lover, I need overnight death spell caster. Voodoo death spells, black magic voodoo spells, spell to make someone sick and die, death spells that work fast, death spells that work overnight, spell to die in your sleep, black magic spells to harm someone, most powerful death spell, spells to curse someone, spell make someone die, revenge spells. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. jaja kevin, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, India, Iran, Monaco. Sweden, Australia, Nigeria, Spain, Ghana, California, Greece. Voodoo death spell casters spell to make someone sick and die without delay. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. Khan, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Portugal, Canada, South Africa, Italy, Peru,, Iran, Monaco. Sweden, Australia, Namibia, Spain, California, Greece. , Voodoo death spell casters spell to make someone sick and die without delay. Kill Someone Overnight. + , powerful instant death spells are online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, Portugal, Iran, Monaco. Sweden, Australia, Saudi Arabia, Spain, Qatar, California, Greece. n, Voodoo death spell casters spell to make someone sick and die without delay. California, Greece. + , Voodoo death spell casters spell to make someone sick and die without delay @@$+256754810143  
    • ௹ ۝۝۝©╬⓿  +256754810143  ௹ ۝۝۝©╬⓿ URGEN T REVENGE DEATH SPELLS# CASTER, INSTANT DEATH SPELLS, IN CANADA AUSTRALIA, AMERICA ,#LONDON,#PARIS, #GABON, #LEBANON, #GERMANY, #GEORGIA, #TURKEY, #DENMARK, #BERLIN, #FINLAND, #SWEDEN,𝖙[+256754810143 ]I Want my ex to die, I want to kill my enemies, spells to kill enemies, spells to kill my ex-husband, wife, boyfriend, girlfriend, Death spell on someone, death spells that work overnight, death spells for someone to die in an accident. Spells for revenge to cause your enemy to have sleepless nights & frightening dreams. Banish bad dreams & nightmares if someone has cast bad dreams revenge spells. voodoo death spells, voodoo doll spells death spell chant, death spells that work fast, real black magic spells casters , black magic spells see result in days, real black magic spells that work, guaranteed black magic love spells, guaranteed voodoo spells, spell to make someone sick and die, revenge spells that work instantly, real witches for hire, revenge spells on an ex – lover, how to put a spell on someone who hurts you, spell to make someone sick, voodoo spells to hurt someone, spells to curse someone, powerful revenge spells, most powerful death spell, spell to die in your sleep, successful death spell , most powerful voodoo spell caster, Call / WhatsApp, in South Africa Monaco Dubai Kuwait Europe Arizona, Arkansas, Colorado, Connecticut, Revenge spells Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Mississippi, Missouri, Montana, Nebraska, North Carolina, North Dakota, Ohio, Oklahoma, Puerto Rico *, South Carolina, South Dakota, Best bring back lost love spells casting pay after result Tennessee, Texas, Virginia, Washington, Washington DC, West Virginia, Wisconsin, Wyoming Virgin Islands California *, Delaware, Illinois, Iowa, Kansas, Maine, Massachusetts Cast a voodoo revenge spell on someone who is abusive or has a grudge on you. Regain the respect of the community & the people whose opinion matters to you with voodoo revenge spells Financial Disaster Revenge Spell. LOVE SPELLS THAT WORK FAST “OMAN AUSTRALIA , SPIRITUAL HERBALIST HEALER / TRADITIONAL HEALER / SPELLS CASTER IN CANADA, UK, USA, SOUTH AFRICA. Divination love spells in Sweden, Singapore love spells, fast working love in South Africa, Forget ex-lover spells in FINLAND. Results are 100% sure and guaranteed, spell casting specialist, +Khan, black magic death spells that work overnight or by accident? I cast these strongest black magic revenge death spells that work fast overnight to kill ex-lovers, husband, wife girlfriend Enemies overnight without delay. It doesn’t matter whether he or she is in a far location, I guarantee you will have your results you are looking for immediately. Just make sure before you contact me you are committed and you want what you are looking for (Victim Death) because my death spell works fast overnight after casting the spells. Immediately working black magic death spells that work fast will be cast on the person and the result is 48hours. How To Cast A Death Spell On Someone, Death Spells That Work Overnight to kill wicked Step-dad/ Step mom, Death Revenge Spell on wicked friends, Voodoo Death Spells to kill Enemies, Black Magic Spells To Harm Someone, Black magic death spells on ex-lover, Revenge instant death spells on uncle, Instant death spells caster, successful death spell, most powerful death spell, death spells that work fast, spell to die in your sleep, death spells that work overnight, voodoo death spells, death spell chant, most powerful death spell, revenge spells that work instantly, spell to die in your sleep, voodoo death spell caster, spell to make someone sick and die, revenge spells, breakup spell, spells to punish someone, revenge spells on an ex- lover, revenge spell caster, revenge spells that work instantly, spell to make someone sick, how to put a spell on someone who hurts you, voodoo spells to hurt someone, death spells on my ex-lover husband wife boyfriend girlfriend, I need death spells caster, I want my ex-husband, wife, girlfriend, boyfriend, dead overnight, voodoo death spell to kill my ex-lover, I need overnight death spell caster. Voodoo death spells, black magic voodoo spells, spell to make someone sick and die, death spells that work fast, death spells that work overnight, spell to die in your sleep, black magic spells to harm someone, most powerful death spell, spells to curse someone, spell make someone die, revenge spells. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. jaja kevin, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, India, Iran, Monaco. Sweden, Australia, Nigeria, Spain, Ghana, California, Greece. Voodoo death spell casters spell to make someone sick and die without delay. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. Khan, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Portugal, Canada, South Africa, Italy, Peru,, Iran, Monaco. Sweden, Australia, Namibia, Spain, California, Greece. , Voodoo death spell casters spell to make someone sick and die without delay. Kill Someone Overnight. + , powerful instant death spells are online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, Portugal, Iran, Monaco. Sweden, Australia, Saudi Arabia, Spain, Qatar, California, Greece. n, Voodoo death spell casters spell to make someone sick and die without delay. California, Greece. + , Voodoo death spell casters spell to make someone sick and die without delay @@$+256754810143  
    • ஜ۩۞௹ +256754810143  ۩In Bucharest Death curse spells , ➸௹ ۩(✺➸(✺✨@௹ ۩©╬(⓿Instant voodoo black magic death curse revenge spells in TIMISOARA, CLUJ-NAPOCA. LASI, BUCHAREST, @©╬(⓿௹ ۩(✺➸(✺ +256754810143 ]I Want my ex to die, I want to kill my enemies, spells to kill enemies, spells to kill my ex-husband, wife, boyfriend, girlfriend, Death spell on someone, death spells that work overnight, death spells for someone to die in an accident. Spells for revenge to cause your enemy to have sleepless nights & frightening dreams. Banish bad dreams & nightmares if someone has cast bad dreams revenge spells. voodoo death spells, voodoo doll spells death spell chant, death spells that work fast, real black magic spells casters , black magic spells see result in days, real black magic spells that work, guaranteed black magic love spells, guaranteed voodoo spells, spell to make someone sick and die, revenge spells that work instantly, real witches for hire, revenge spells on an ex – lover, how to put a spell on someone who hurts you, spell to make someone sick, voodoo spells to hurt someone, spells to curse someone, powerful revenge spells, most powerful death spell, spell to die in your sleep, successful death spell , most powerful voodoo spell caster, Call / WhatsApp, in South Africa Monaco Dubai Kuwait Europe Arizona, Arkansas, Colorado, Connecticut, Revenge spells Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Mississippi, Missouri, Montana, Nebraska, North Carolina, North Dakota, Ohio, Oklahoma, Puerto Rico *, South Carolina, South Dakota, Best bring back lost love spells casting pay after result Tennessee, Texas, Virginia, Washington, Washington DC, West Virginia, Wisconsin, Wyoming Virgin Islands California *, Delaware, Illinois, Iowa, Kansas, Maine, Massachusetts Cast a voodoo revenge spell on someone who is abusive or has a grudge on you. Regain the respect of the community & the people whose opinion matters to you with voodoo revenge spells Financial Disaster Revenge Spell. LOVE SPELLS THAT WORK FAST “OMAN AUSTRALIA , SPIRITUAL HERBALIST HEALER / TRADITIONAL HEALER / SPELLS CASTER IN CANADA, UK, USA, SOUTH AFRICA. Divination love spells in Sweden, Singapore love spells, fast working love in South Africa, Forget ex-lover spells in FINLAND. Results are 100% sure and guaranteed, spell casting specialist, +Khan, black magic death spells that work overnight or by accident? I cast these strongest black magic revenge death spells that work fast overnight to kill ex-lovers, husband, wife girlfriend Enemies overnight without delay. It doesn’t matter whether he or she is in a far location, I guarantee you will have your results you are looking for immediately. Just make sure before you contact me you are committed and you want what you are looking for (Victim Death) because my death spell works fast overnight after casting the spells. Immediately working black magic death spells that work fast will be cast on the person and the result is 48hours. How To Cast A Death Spell On Someone, Death Spells That Work Overnight to kill wicked Step-dad/ Step mom, Death Revenge Spell on wicked friends, Voodoo Death Spells to kill Enemies, Black Magic Spells To Harm Someone, Black magic death spells on ex-lover, Revenge instant death spells on uncle, Instant death spells caster, successful death spell, most powerful death spell, death spells that work fast, spell to die in your sleep, death spells that work overnight, voodoo death spells, death spell chant, most powerful death spell, revenge spells that work instantly, spell to die in your sleep, voodoo death spell caster, spell to make someone sick and die, revenge spells, breakup spell, spells to punish someone, revenge spells on an ex- lover, revenge spell caster, revenge spells that work instantly, spell to make someone sick, how to put a spell on someone who hurts you, voodoo spells to hurt someone, death spells on my ex-lover husband wife boyfriend girlfriend, I need death spells caster, I want my ex-husband, wife, girlfriend, boyfriend, dead overnight, voodoo death spell to kill my ex-lover, I need overnight death spell caster. Voodoo death spells, black magic voodoo spells, spell to make someone sick and die, death spells that work fast, death spells that work overnight, spell to die in your sleep, black magic spells to harm someone, most powerful death spell, spells to curse someone, spell make someone die, revenge spells. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. jaja kevin, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, India, Iran, Monaco. Sweden, Australia, Nigeria, Spain, Ghana, California, Greece. Voodoo death spell casters spell to make someone sick and die without delay. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. Khan, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Portugal, Canada, South Africa, Italy, Peru,, Iran, Monaco. Sweden, Australia, Namibia, Spain, California, Greece. , Voodoo death spell casters spell to make someone sick and die without delay. Kill Someone Overnight. + , powerful instant death spells are online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, Portugal, Iran, Monaco. Sweden, Australia, Saudi Arabia, Spain, Qatar, California, Greece. n, Voodoo death spell casters spell to make someone sick and die without delay. California, Greece. + , Voodoo death spell casters spell to make someone sick and die without delay @@$+256754810143  
    • ✺✨§∆֍+256754810143✺✨§∆֍ I Need Instant Death Spell Caster And Black Magic Revenge Death Spell Caster With Guarantee Trusted Instant Death Spell Caster Demons Revenge Death Spells With Guarantee Results. To Kill Someone Secretly Overnight Without People Knowing +256754810143 ]I Want my ex to die, I want to kill my enemies, spells to kill enemies, spells to kill my ex-husband, wife, boyfriend, girlfriend, Death spell on someone, death spells that work overnight, death spells for someone to die in an accident. Spells for revenge to cause your enemy to have sleepless nights & frightening dreams. Banish bad dreams & nightmares if someone has cast bad dreams revenge spells. voodoo death spells, voodoo doll spells death spell chant, death spells that work fast, real black magic spells casters , black magic spells see result in days, real black magic spells that work, guaranteed black magic love spells, guaranteed voodoo spells, spell to make someone sick and die, revenge spells that work instantly, real witches for hire, revenge spells on an ex – lover, how to put a spell on someone who hurts you, spell to make someone sick, voodoo spells to hurt someone, spells to curse someone, powerful revenge spells, most powerful death spell, spell to die in your sleep, successful death spell , most powerful voodoo spell caster, Call / WhatsApp, in South Africa Monaco Dubai Kuwait Europe Arizona, Arkansas, Colorado, Connecticut, Revenge spells Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Mississippi, Missouri, Montana, Nebraska, North Carolina, North Dakota, Ohio, Oklahoma, Puerto Rico *, South Carolina, South Dakota, Best bring back lost love spells casting pay after result Tennessee, Texas, Virginia, Washington, Washington DC, West Virginia, Wisconsin, Wyoming Virgin Islands California *, Delaware, Illinois, Iowa, Kansas, Maine, Massachusetts Cast a voodoo revenge spell on someone who is abusive or has a grudge on you. Regain the respect of the community & the people whose opinion matters to you with voodoo revenge spells Financial Disaster Revenge Spell. LOVE SPELLS THAT WORK FAST “OMAN AUSTRALIA , SPIRITUAL HERBALIST HEALER / TRADITIONAL HEALER / SPELLS CASTER IN CANADA, UK, USA, SOUTH AFRICA. Divination love spells in Sweden, Singapore love spells, fast working love in South Africa, Forget ex-lover spells in FINLAND. Results are 100% sure and guaranteed, spell casting specialist, +Khan, black magic death spells that work overnight or by accident? I cast these strongest black magic revenge death spells that work fast overnight to kill ex-lovers, husband, wife girlfriend Enemies overnight without delay. It doesn’t matter whether he or she is in a far location, I guarantee you will have your results you are looking for immediately. Just make sure before you contact me you are committed and you want what you are looking for (Victim Death) because my death spell works fast overnight after casting the spells. Immediately working black magic death spells that work fast will be cast on the person and the result is 48hours. How To Cast A Death Spell On Someone, Death Spells That Work Overnight to kill wicked Step-dad/ Step mom, Death Revenge Spell on wicked friends, Voodoo Death Spells to kill Enemies, Black Magic Spells To Harm Someone, Black magic death spells on ex-lover, Revenge instant death spells on uncle, Instant death spells caster, successful death spell, most powerful death spell, death spells that work fast, spell to die in your sleep, death spells that work overnight, voodoo death spells, death spell chant, most powerful death spell, revenge spells that work instantly, spell to die in your sleep, voodoo death spell caster, spell to make someone sick and die, revenge spells, breakup spell, spells to punish someone, revenge spells on an ex- lover, revenge spell caster, revenge spells that work instantly, spell to make someone sick, how to put a spell on someone who hurts you, voodoo spells to hurt someone, death spells on my ex-lover husband wife boyfriend girlfriend, I need death spells caster, I want my ex-husband, wife, girlfriend, boyfriend, dead overnight, voodoo death spell to kill my ex-lover, I need overnight death spell caster. Voodoo death spells, black magic voodoo spells, spell to make someone sick and die, death spells that work fast, death spells that work overnight, spell to die in your sleep, black magic spells to harm someone, most powerful death spell, spells to curse someone, spell make someone die, revenge spells. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. jaja kevin, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, India, Iran, Monaco. Sweden, Australia, Nigeria, Spain, Ghana, California, Greece. Voodoo death spell casters spell to make someone sick and die without delay. Here are some of the basic harm that is inflicted upon people using black magic to Kill Someone Overnight. Khan, powerful instant death spells online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Portugal, Canada, South Africa, Italy, Peru,, Iran, Monaco. Sweden, Australia, Namibia, Spain, California, Greece. , Voodoo death spell casters spell to make someone sick and die without delay. Kill Someone Overnight. + , powerful instant death spells are online instant spells that work fast in the USA, UK, Kuwait, Germany, Asia, Europe, Philippines, Canada, South Africa, Italy, Peru, Portugal, Iran, Monaco. Sweden, Australia, Saudi Arabia, Spain, Qatar, California, Greece. n, Voodoo death spell casters spell to make someone sick and die without delay. California, Greece. + , Voodoo death spell casters spell to make someone sick and die without delay @@$+256754810143  
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock